Всем привет. Собственно интересует как можно обращаться к методам родительского класса из дочернего, наподобие синтаксиса Java: super.someMethod().
Единственное решение, какое придумал выглядит так:
class Base {
public:
void method1();
void method2();
}
class Derived : public Base {
private:
Base base;
public:
void method1() {
base.method1();
//что-то еще
}
}
У кого какие идеи ка можно улучшить эту схему на случай виртуальных методов и т.д.?
Всем спасибо.