더북(TheBook)

44.1 메서드 오버라이드: 재정의

클래스 관계를 따지는 상속(inheritance) 개념에서 부모 클래스에 이미 만든 메서드를 동일한 이름으로 자식 클래스에서 다시 정의(재정의)해서 사용한다는 개념이 메서드 오버라이드입니다.

다음은 메서드 오버라이드를 추가로 설명한 것입니다. 간단히 읽고 넘어가세요.

메서드 오버라이드는 메서드를 새롭게 정의하는 것입니다.

오버라이드(override), 오버라이딩(overriding)이라는 표현은 동일합니다.

부모 클래스에 virtual 키워드로 선언해 놓은 메서드는 자식 클래스에서 override 키워드로 재정의해서 사용 가능합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.