在多级继承中,我可以在继承层次结构中重写基类中的虚函数吗?举个例子
class Base {
public :
virtual void method1();
///
}
class Derived1 : Base {
public :
void method2();
}
class Derived2 : Derived1 {
public :
void method1();
}
Run Code Online (Sandbox Code Playgroud)
我可以使用多态性访问 Derived2::method1() 吗?
Base* myClass = new Derived2();
myClass->method1();
Run Code Online (Sandbox Code Playgroud)