C++/Class
2021. 3. 20. 17:30
다형성 (Polymorphism)
다형성의 기본 개념
가상 함수와 다형성
override, final
공변 반환형(Covariant Return Type)
가상 소멸자 (Virtual Destructor)
정적 바인딩 (Static Binding)
동적 바인딩 (Dynamic Binding)
가상 테이블 (Virtual Tables)
순수 가상 함수 (Pure Virtual Function)
추상 기본 클래스 (Abstract class)
인터페이스 클래스 (Interface Class)
다이아몬드 상속 (Diamond Polymorphism)
객체 잘림 (Object Slicing)
동적 형변환 (Dynamic Casting)
유도 클래스에서 출력 연산자 사용하기
'C++ > Class' 카테고리의 다른 글
C++ 가상 함수와 다형성 (virtual) (0) | 2021.03.20 |
---|---|
C++ 다형성의 기본 개념 (0) | 2021.03.20 |
C++ 다중 상속 (0) | 2021.03.20 |
C++ 상속받은 멤버의 접근 권한 변경 (0) | 2021.03.20 |
C++ 함수 오버라이딩 (0) | 2021.03.20 |