728x90
반응형
SMALL
this
-
this()혼자서 공부하기/자바 2007. 3. 19. 06:43
클래스의 다른 생성자를 호출하는 함수 각 객체의 인스턴스 변수를 참조하기 위한 접근 연산자 또는 메소드에 대한 인수로 현재의 객체를 반환값으로 넘겨줄수 있다.. Var=this.variable; This.methodname(this) Return this | | | | 메소드에 대한 인수로 사용 현재의 객체를 반환 위의 것과 같이 인스턴스 변수에 대하여 this() 메소드를 생략 할 수 있는 경우는 함수내에서 동일한 이름을 가지고 있는 멤버필드(변수)가 없을 떄 임.. static으로 선언된 메소드는 this() 메소드 사용하지 못한다. 생성자 안의 this() 메소드는 함수의 처음 부분에 기입하여야 한다. this가 객체 자신을 가리키기 때문에 this를 메소드로 사용하게 되면 생성자가 된다.