본문 바로가기

MFC(Window Programming)

virtual 함수

728x90

정적바인딩 : 컴파일된 시점 기록된 주소에서 함수 호출

동적바인딩 : 런타임 시간에 함수 호출 시에 주소 지정

 

 

virtual 함수는 동적바인딩에 의해 동작하므로, 오버라이딩이 가능

 

 

상위클래스와 멤버변수 및 함수와 이름이 같더라도

 

하위클래스의 함수에서 새롭게 정의된 기능을 쓸수 있음.

 

결론 : 하위클래스에서 함수 재정의 가능

728x90