派生类继承基类的成员
来源:互联网 发布:vs2017 for mac 离线 编辑:程序博客网 时间:2024/06/05 06:57
C++中的类可以扩展,创建新的类的基类的特性保留。这个过程,称为继承的,涉及一个基类和派生类:派生类继承基类的成员,在其上可以添加自己的成员。
例如,让我们想象一系列的类来描述多边形两种:矩形和三角形。这两个多边形具有某些共同的特性,如需计算面积的价值观:他们都可以简单地用一个高度和宽度描述(或基地)。
这可能是在类的世界代表从一个类多边形我们会得到另外两个
多边形的类将包含两种类型的多边形的普通成员。在我们的案例:宽度和高度。和矩形和三角形将其派生类,这是不同的从一种类型的多边形的其他特定功能。
这是从其他类继承所有的基类成员的访问。这意味着,如果一个基类的成员,包括我们派生一个类从它与另一个成员称为B,派生类将包含两个成员和成员B.
两个类的继承关系是派生类的声明。派生类定义使用以下语法:
类derived_class_name:公共base_class_name
{ /*……*/};
在derived_class_name是派生类和base_class_name名称是类的名字,它的基础。公共访问说明符可以由其他访问说明符任何人取代(protected或private)。从基类继承的成员访问说明符最接近水平的限制:一个更容易的继承成员这个水平相反,而与同等或更严格的访问级别在派生类中保持他们的限制级别的成员。
0 0
- 派生类继承基类的成员
- 继承与派生:派生类对基类成员的访问控制之公有继承
- 三十七、继承与派生:派生类对基类成员的访问控制之公有继承
- 派生类不继承基类的static成员
- 继承与派生:派生类对基类成员的访问控制之保护继承与私有继承
- 三十八、继承与派生:派生类对基类成员的访问控制之保护继承与私有继承
- 继承与派生4:派生类中对基类成员的重定义
- (转)关于继承,不同继承方式,对于派生类成员以及基类的可见性
- 关于继承,不同继承方式,对于派生类成员以及基类的可见性
- 关于继承,不同继承方式,对于派生类成员以及基类的可见性
- 在继承中派生类成员的访问权限测试
- C++继承时派生类的成员访问属性
- C++继承时派生类的成员访问属性
- 派生类的继承
- 继承:单继承、派生类成员的访问属性、多继承、菱形继承、虚继承,菱形虚拟继承
- 派生类成员的访问
- 派生类成员的访问
- 包含对象成员的类 vs普通公有继承的派生类 and 对象成员vs私有继承
- 升级 android sdk后 可视化界面的显示问题
- Linux下调整根目录的空间大小
- 通过Fsharp探索Enterprise Library Exception
- [Android讨论] Android打包常见错误之Export aborted because fatal lint errors were found
- 初学 Python — 处理日期与时间[1]
- 派生类继承基类的成员
- Mac OS X 10.9 安装 Brew
- VMware虚拟机相关
- 从Delphi开始学Cocos2dx-3.0[16]:LUA脚本接入
- 人民币微幅收升 APEC会议前料保持相对强势
- 黑马程序员--java入门之二进制转十进制和十进制转二进制
- ug871-vivado-high-level-synthesis-tutorial第4章lab1中文
- 关于字面量的理解(Objective-C Literals)
- html5之canvas绘图 1.写字板功能