package class04;
// [최상위 클래스 Object]
class Book extends Object{ // 따로 추가하지 않아도 Object를 상속받고 있었다.
// 함수 재정의
// 오버라이딩
@Override // 지우면 b가 책입니다 안뜨고 주소값이 뜸
public String toString() {
// TODO Auto-generated method stub
return "책입니다.";
}
}
public class Test10 {
public static void main(String[] args) {
Book b=new Book();
System.out.println(b); // b.toString이 자동 호출이 되었기 때문에
System.out.println(b.toString());
}
}
toString 만드는법 = 이클립스화면 우클릭 후 Source - Generate toString()... 을 클릭하면 자동생성!
'개발자노트' 카테고리의 다른 글
클래스) 상속..오버라이딩,다운캐스팅 응용예제(카드사용) (0) | 2022.06.21 |
---|---|
클래스) 상속..오버라이딩 (0) | 2022.06.20 |
클래스) 상속 - 오버라이딩 (0) | 2022.06.20 |
클래스) 상속의 상화관계 이해를 위한 "색깔점" 예제 (0) | 2022.06.20 |
클래스) 상속, 생성자 호출 (0) | 2022.06.20 |