- 7
- 0
- 约5.39千字
- 约 8页
- 2016-12-16 发布于重庆
- 举报
对继承的讨论
继承的形式和继承的原理
class 派生类名:继承方式 基类名
{
};
上面是继承的形式。当继承发生后,可以认为派生类拥有了基类的成员。
例:
class A
{
public:
int i;
void show(){coutiendl;}
};
class B: public A
{
public:
int m;
void print(){coutmendliendl;}
};
void main()
{
B b;
b.m; b.i; b.show(); b.print();
}
这个例子就是继承的写法。其中类A是类B的父类,类B是类A的子类。可以认为类B拥有了类A的所有,也就是B中拥有了来自A的i和void show()函数。b.m; b.i; b.show(); b.print();都是对的。因为b是B类型的对象,所以b拥有了A和B的所有成员。
关于继承方式(上面的红字部分)
继承方式有三种,分别是public,private,protected。
我们认为private为最严格的限制级别,认为protected为中等的限制级别,认为public为宽松的限制。
当继承发生时,我们可以认为父类的成员(无论成员函数还是数据成员)会迁移一份到子类。父类的成员也拥有访问的级别,这些级别也是由publ
您可能关注的文档
最近下载
- 公路软土地基路堤设计规范(DB33-T 904-2021).docx
- 2026届山东省淄博市张店区中考数学全真模拟试题含解析.doc VIP
- 教研活动课题研讨实施方案.docx VIP
- 《日语语法新思维》学习笔记之完整版.pdf
- 文华期货软件指标公式道琼斯期货指标公式.doc VIP
- SYT 0087.1-2018 钢质管道及储罐腐蚀评价标准 埋地钢质管道外腐蚀直接评价.docx VIP
- 深度解析(2026)《SYT 0087.1-2018钢质管道及储罐腐蚀评价标准 第1部分:埋地钢质管道外腐蚀直接评价》.pptx VIP
- 辽档弱电智能建筑工程文件编制归档表格精要.pdf VIP
- 慢性非传染性疾病控制(088)(副高级)高级卫生专业技术资格考试复习难点解析(2026年).docx VIP
- 专题一次函数的图象与面积.ppt VIP
原创力文档

文档评论(0)