기존의 클래스를 재사용하여 새로운 클래스를 작성하는 것
코드의 재사용성 ↑, 코드의 중복을 제거
class Parent {
int age = 50;
}
class Child extends Parent {
int age = 20;
}
포함(has-a) 관계 : 한 클래스가 다른 클래스를 멤버로 가지는 것
class A {}
class B {}
// class C extends A, B {} // 컴파일 오류
public class MyClass {
public String toString() {
return "MyClass 객체";
}
}