반응형
public Person(String name, int age)
{
this.name = name;
this.age = age;
}
이렇게 있을 때,
public Person()
{
this("임현준",20);
}
이렇게 this 사용해서 자기 생성자 호출 가능.
this가 생성자를 호출 할 때 first statement여야 함
this위로 어떤 문장이 들어가서는 안됨.
인스턴스를 복사하고 싶으면 this를 return하는 함수를 class 내부에서 만들어서
다른 인스턴스에 자신의 this로 초기화 시키면됨.
반응형
'Java' 카테고리의 다른 글
Static & Singleton (0) | 2019.10.26 |
---|---|
자바 연습 (생성자 , 정보은닉 , 객체 협력) (0) | 2019.10.25 |
정보 은닉. (0) | 2019.10.25 |
생성자 객체 & 인스턴스 오버로딩. (0) | 2019.10.25 |
Java 기초 (0) | 2019.10.24 |