|
1
7
对!
怎么样
|
|
|
2
4
对:
|
|
|
3
2
是的,你可以。找出原因 this 重写方法提供从基类继承的成员的新实现。被重写声明重写的方法称为重写基方法。重写的基方法必须与重写方法具有相同的签名。 在具有重写方法的派生类中,仍然可以使用base关键字访问具有相同名称的重写基方法。例如,如果在派生类上有虚拟方法MyMethod()和重写方法,则可以使用调用从派生类访问该虚拟方法: 基.MyMethod() |
|
|
4
2
正如其他人所回答的那样,这是可能的。 但是在您发布的示例中,基成员和派生成员是相同的,数据类型没有被重写。 对于为基本成员定义新数据类型的派生类,这一点很重要,如本文所示: C++ Inheritance. Changing Object data Types |
|
|
5
1
两种方式:
|