Polymorphism의 조건
1. dynamic binding(virtual function)
2. subtype(IS-A 관계. public inheritance)
3. override(redefine)
4. reference나 pointer를 통해서 access 하는 경우
'C++ > 공개글' 카테고리의 다른 글
멤버함수의 선언과 정의 분리 시 참고사항 (0) | 2013.01.26 |
---|---|
static binding과 dynamic binding (0) | 2013.01.26 |
임시객체와 임시변수의 차이점? (0) | 2013.01.26 |
상속과 포함 관계에서의 객체 생성 순서 (0) | 2013.01.26 |
가상함수는 언제 사용하는가 (0) | 2013.01.26 |