상속과 다향성 - 03. 메서드 오버라이딩


상속과 다향성 - 03. 메서드 오버라이딩

[하위 클래스에서 메서드 재정의 하기]오버라이딩(overriding): 상위 클래스에 정의된 메서드의 구현 내용이 하위 클래스에서 구현할 내용과 맞지 않는 경우 하위 클래스에서 동일한 이름의 메서드를 재정의 할 수 있음예제의 Customer 클래스의 calcPrice()와 VIPCustomer의 clacPrice() 구현 내용의 할인율과 보너스 포인트 적립내용부분의 구현이 다름따라서 VIPCustomer 클래스는 calcPrice() 메서드를 재정의 해야함[@override 애노테이션(Annotation)]재정의된 메서드라는 의미로 선언부가 기존의 메서드와 다른 경우 에러 발생애노테이션은 컴파일러에게 특정한 정보를 제공하는 역할주로 사용되는 자바에서 제공되는 애노테이션..........

상속과 다향성 - 03. 메서드 오버라이딩에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : 상속과 다향성 - 03. 메서드 오버라이딩