메소드 오버라이딩 부모 클래스의 메소드를 자식 클래스에서 재정의하여 사용 부모 클래스의 메소드의 일부를 변경하여 사용하고 싶을 때 유용함 메소드 오버라이딩의 이해와 예제 - 앞서 상속에서 설명한 과일을 예제로 설명해 보겠다. - 과일 클래스로 부터 상속받아 사과클래스, 바나나클래스 등을 정의했다. - 과일 클래스의 메소드로 과일을 먹는 방법에 대하여 설명하는 메소드가 있다고 가정한다. - 과일들은 대부분 씻어먹는 과일이 많기 때문에 '잘 씻어서 먹어야 합니다.'라고 출력하는 메소드를 부모클래스에서 정의했다. - 하지만 바나나의 경우 씻어먹는 것이 아닌 껍질을 벗겨서 먹는 과일이다! 이럴 경우 메소드를 따로 하나 더 만드는 것도 방법이 될 수 있겠지만 기존 부모클래스의 메소드를 재정의 함으로써 코드의 통일..