c++之继承

派生类自动地将基类的所有成员作为自己的成员。

派生类继承了基类所有的数据成员和成员函数

C++中有两种继承:单一继承和多重继承。对于单一继承,派生类只能有一个基类;对于多重继承,派生类可以有多个基类。

当从现有类中派生出新类时,派生类可以有如下几种变化:增加新的成员(数据成员或成员函数);重新定义已有的成员函数;改变基类成员的访问权限。因此选择C选项。

派生类的成员一个是来自基类,一个来自本身,所以派生类是基类的扩展,也是基类的具体化和特殊化,派生类是对基类扩展。B项基类不能继承派生类成员,所以错误。

C++中有两种继承:单一继承和多重继承。

基类的公有成员在派生类中仍然是公有的 

 

 

  [1]重载运算符函数的参数个数,应该与参与这个运算符的运算对象数量一样多,但是如果是成员函数,则参数数量要少一个,因为第一个参数是this。

 

posted @ 2018-09-06 20:17  陈灬大灬海  阅读(81)  评论(0)    收藏  举报