하위 클래스에서 메서드 재정의 하기
- 오버라이딩(overriding) : 상위 클래스에 정의된 메서드의 구현 내용이 하위 클래스에서 구현할 내용과 맞지 않는 경우 하위 클래스에서 동일한 이름의 메서드를 재정의 할 수 있음
- VIPCustomer 클래스의 calcPrice()는 할인율이 적용되지 않음
- 재정의 하여 구현해야 함.
'개념 창고 > JAVA' 카테고리의 다른 글
다형성(polymorphism) (0) | 2022.06.27 |
---|---|
가상 메서드 원리 (0) | 2022.06.27 |
상속에서 클래스 생성 과정과 형 변환 (0) | 2022.06.27 |
객체 간의 상속 (0) | 2022.06.24 |
배열(array) (0) | 2022.06.22 |