ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • this()
    혼자서 공부하기/자바 2007. 3. 19. 06:43
    728x90
    반응형
    SMALL

    클래스의 다른 생성자를 호출하는 함수

    각 객체의 인스턴스 변수를 참조하기 위한 접근 연산자
    또는 메소드에 대한 인수로 현재의 객체를 반환값으로 넘겨줄수 있다..

    Var=this.variable;
          This.methodname(this)
    Return this                  |
                 |                    |
                 |       메소드에 대한 인수로 사용
         현재의 객체를 반환

    위의 것과 같이 인스턴스 변수에 대하여 this() 메소드를 생략 할 수 있는 경우는 함수내에서 동일한 이름을 가지고 있는 멤버필드(변수)가 없을 떄 임..

    static으로 선언된 메소드는 this() 메소드 사용하지 못한다.

    생성자 안의 this() 메소드는 함수의 처음 부분에 기입하여야 한다.

    this가 객체 자신을 가리키기 때문에 this를 메소드로 사용하게 되면 생성자가 된다.

    728x90
    반응형
    LIST

    '혼자서 공부하기 > 자바' 카테고리의 다른 글

    super()  (0) 2007.03.20
    toString()  (0) 2007.03.20
    메소드(Method)  (0) 2007.03.19
    static  (0) 2007.03.19
    Protected  (0) 2007.03.19

    댓글

Designed by Tistory.