부모 클래스 (1) 썸네일형 리스트형 10_상속(Inheritance) : 클래스 상속, 메소드 재정의(@Override) 01. 상속(inheritance)이란? - 객체 지향 프로그램에서 부모 클래스(상위 클래스)의 멤버를 자식 클래스(하위 클래스)에게 물려주는 것. - 부모 클래스에서 private 접근 제한을 갖는 필드와 메소드는 상속 대상에서 제외된다. - 부모 클래스와 자식 클래스가 다른 패키지에 존재한다면 default 접근 제한을 갖는 필드와 메소드도 상속 대상에서 제외된다. - final 클래스는 상속할 수 없으며 final 메소드는 오버라이딩할 수 없다. 02. 클래스 상속 - 상속 관계를 나타내기 위해 extends 키워드를 사용한다. 1 2 3 4 5 class 자식클래스 extends 부모클래스 { //필드 //생성자 //메소드 } 예제) - 핸드폰(Cellphone) 클래스를 상속해서 스마트폰(Sma.. 이전 1 다음