C++ 다중 상속
다중 상속
클래스는 쉼표로 구분된 목록 을 사용하여 둘 이상의 기본 클래스에서 파생될 수도 있습니다 .
예시
// Base class
class MyClass {
public:
void
myFunction() {
cout << "Some content in parent class." ;
}
};
//
Another base class
class MyOtherClass {
public:
void
myOtherFunction() {
cout << "Some content in another class." ;
}
};
//
Derived
class
class MyChildClass: public MyClass, public MyOtherClass {
};
int main() {
MyChildClass myObj;
myObj.myFunction();
myObj.myOtherFunction();
return 0;
}