다형성
'조상'타입 참조변수로 '자손'타입 객체를 다루는 것
조상클래스 참조변수 = new 자손클래스();
|
자손클래스 참조변수 = new 조상클래스(); ---> 자손타입이 조상 객체를 다룰 수 없음
(why? 기능을 다룰 수 있는데 객체에 기능이 없어서 사용을 못하는 것은 안됨)
▪︎ 참조변수가 조상타입일 때와 자손타입일 때의 차이?
- 참조변수가 사용할 수 있는 객체의 멤버 갯수 차이
'JAVA' 카테고리의 다른 글
@DependsOn - 빈의 초기화 순서를 지정 (0) | 2023.04.20 |
---|---|
Math.ceil()이란? (0) | 2022.02.19 |
[JAVA] 변수 초기화 (0) | 2021.12.18 |
[JAVA] 변수의 사용 범위 (0) | 2021.12.18 |
[JAVA] 인스턴스 메서드에 static 변수 사용이 된다고? (0) | 2021.12.15 |