애써 배운걸 까먹을까봐 그러기 전에 미리 정리해놓은 C++ 노트입니다. 이번 노트에서는 바로 저번 노트에 다룬 다중 상속(multiple inheritance)에서 발생할 수 있는 짜증나는 문제를 살펴보고, 이를 비교적 간단하게 해결할 수 있는 방법에 대해 살펴봅니다. 다중 상속에 대한 개념을 살펴보기 귀찮으시다면, 정말 간단하게 작성한 제 노트를 참고해 보세요. [C++] 다중 상속(multiple inheritance) 이해 이 노트는 C++ 에서 한 클래스가 여러개의 상위- 즉 기본 클래스로부터 상속받는 다중 상속(multiple inhe... blog.naver.com 다중 상속은 C++, Perl, Python, Scala와 같은 프로그래밍 언어에서는 지원하지만, Java, Ruby 그리고 Objective-C 에서는 지원하지 않습니다. 이렇게 객체지향을 기본적으로 지원하는 프로그래밍 언어에서조차 다중 상속을 지원하고 안 하고가 서로 다른 이유는 아래와 같은 골치 아픈 문제...
#CPP
#클래스
#코딩
#전공정리
#예제
#다형성
#노트
#객체지향
#가상상속
#virtual_inheritance
#virtual
#polymorphism
#OOP
#dreadful_diamond
#프로그래밍
원문링크 : [C++] 가상 상속(virtual inheritance) 이해