Contents
<중간 점검>현재 객체 자신을 가리키는 참조 변수
- 컴파일러에서 자동으로 생성
- 흔히 생성자에서 매개 변수 이름과 필드 이름이 동일한 경우에 혼동을 막기 위해서 사용함
public class Circle {
int radius;
public Circle (int radius) {
this.radius = radius;
}
double getArea(){
return 3.14*radius*radius;
}
}
<중간 점검>
1. 만약 클래스 이름이 Myclass라면 생성자의 이름은 무엇이어야 하는가?
→
2. 생성자의 반환형은 무엇인가?
→
3. this의 주된 용도는 무엇인가?
→
4. 같은 이름의 메소드를 중복하여 정의하는 것은?
→
5. 메소드 오버로딩에서는 무엇으로 이름이 동일한 메소드를 구별하는가?
→
Share article