반응형
extends를 사용하여 부모 클래스(슈퍼 클래스)의 메서드를 자식 클래스가 상속받는다.
a is b 관계가 성립될 때 진행한다.( 상식에 맞게, 납득 되는 경우만 진행 )
class Main {
public static void main(String[] args) {
청둥오리 a청둥오리 = new 청둥오리();
a청둥오리.날다();
// 출력 : 오리가 날개로 날아갑니다.
흰오리 a흰오리 = new 흰오리();
a흰오리.날다();
// 출력 : 오리가 날개로 날아갑니다.
}
}
class 오리 {
void 날다() {
System.out.println("오리가 날개로 날아갑니다.");
}
}
class 흰오리 extends 오리 {
}
class 청둥오리 extends 오리 {
}
반응형
'프로그래밍 > 자바, JDBC' 카테고리의 다른 글
for ~ each문 (향상된 for문) (0) | 2020.04.23 |
---|---|
메서드 오버라이드(재 정의) (0) | 2020.04.22 |
버퍼 비우기 (0) | 2020.04.21 |
상속 (0) | 2020.04.20 |
계산기(함수의 매개변수, return 사용) (0) | 2020.04.20 |