-
this()혼자서 공부하기/자바 2007. 3. 19. 06:43728x90반응형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