在 C++中,继承机制通过类的派生实现,被继承的类称为基类或父类;在继承类的基础上创建的新类称为派生类或子类。派生类的定义格式为:class 派生类名:继承方式基类名 1,继承方式基类名 2,…,继承方式基类名 n{派生类增加的成员声明;};其中,定义中的基类名必须是已有类的名称,派生类名则是新建的类名。一个派生类可以只有一个基类,称为单继承;也可以同时有多个基类,称为多继承。派生类也可作为基类继续派生子类。
时间: 2024-11-08 17:22:52
在 C++中,继承机制通过类的派生实现,被继承的类称为基类或父类;在继承类的基础上创建的新类称为派生类或子类。派生类的定义格式为:class 派生类名:继承方式基类名 1,继承方式基类名 2,…,继承方式基类名 n{派生类增加的成员声明;};其中,定义中的基类名必须是已有类的名称,派生类名则是新建的类名。一个派生类可以只有一个基类,称为单继承;也可以同时有多个基类,称为多继承。派生类也可作为基类继续派生子类。