关闭

定义派生类

标签: 继承与派生
205人阅读 评论(0) 收藏 举报
分类:

syntax:

class 派生类名:继承方式 基类名1,继承方式 基类名2,···,继承方式 基类名n
{
派生类成员声明;
};

我们可以看到在派生类定义的语法上有许多基类名,由此我们可以了解到,一个派生类可以有多个基类,这种情况称作多继承,if只有一个基类时,我们就把其称作单继承,还有直接参与派生出某基类成为直接基类,基类的基类甚至更高层称作间接基类。

再有在每一个基类名前有一个叫继承方式的东西,它规定了如何访问从基类继承的成员,同时每一个每一个继承方式只作用于其后紧随的积累,可分为public,protected,private三类,if 不显示继承方式,则默认为private继承。

What's more, 在派生类中亦可以新增加数据与函数成员,成为派生类成员,这亦是类在继承基础上的进化与发展。
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:3332次
    • 积分:360
    • 等级:
    • 排名:千里之外
    • 原创:34篇
    • 转载:2篇
    • 译文:0篇
    • 评论:0条
    文章分类