상속 ( Inheritance )

class 자식클래스 extend 부모클래스 { ... }
- 자식 클래스가 부모 클래스의 필드와 메소드를 그대로 사용할 수 있도록 하는 것
- 지정예약어 extends를 통해, 상속 관계를 정할 수 있음

 

상속의 특징

1. 부모 클래스는 여러 개의 자식 클래스를 가질 수 있음
2. 한 클래스가 두 개 이상의 부모 클래스를 가질 수는 없음
3. 상속을 받은 자식 클래스는 부모 클래스의 모든 자원을 사용할 수 있음
4. 부모 클래스는 자식 클래스의 자원을 사용할 수 없음
5. 상속을 받은 자식 클래스가 다른 클래스의 부모 클래스가 될 수 있음
6. 부모 클래스가 상속받은 자원도 자식 클래스가 사용할 수 있음
7. 자식 클래스는 부모 클래스가 가진 메소드를 재정의(오버라이드)하여 사용 할 수 있음
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기