我想從一個包含的對象調用父類方法,但沒有運氣與下面的代碼。什麼是標準的做法呢?C++如何從包含的類中調用父類方法?
我搜索了四周,這似乎適用於繼承對象,但不適用於包含的對象。甚至稱它爲父類是否正確?或者它被稱爲所有者類?
class Parent{
private:
Child mychild;
public:
void doSomething();
}
class Child{
public:
void doOtherThing();
}
void Child::doOtherThing(){
Parent::doSomething();
}