Frog is cry

상속 본문

JAVA/개념정리

상속

Frog is cry 2020. 7. 22. 19:45

상속, 메소드 재정의, final 클래스, final 메소드

상속
> 이미 개발된 클래스를 재사용하여 새로운 클래스를 만들기에 중복되는 코드를 줄임
> 부모 클래스의 한번의 수정으로 모든 자식 클래스까지 수정되는 효과가 있어 유지보수 시간이 줄어듬

클래스 상속
> 자식 클래스 선언 시 부모 클래스 선택
> extends 뒤에 부모 클래스 기술

ex) class 자식클래스 extends 부모클래스 {

}
> 여러 개의 부모 클래스 상속할 수 없음
> 부모 클래스에서 private 접근제한 갖는 필드와 메소드는 상속 대상에서 제외
> 부모와 자식 클래스가 다른 패키지에 존재할 경우 default 접근 제한된 필드와 메소드 역시 제외

'JAVA > 개념정리' 카테고리의 다른 글

타입 변환과 다형성  (0) 2020.07.22
메소드재정의(오버라이딩)  (0) 2020.07.22
접근권한 제어자  (0) 2020.07.20
멤버  (0) 2020.07.20
메소드 오버로딩  (0) 2020.07.20
Comments