码迷,mamicode.com
首页 >  
搜索关键字:公有继承    ( 143个结果
虚函数
可用于实现多态公有继承的机制:在派生类中重新定义基类的方法。使用虚方法类Brass和类BrassPlus如下所示:class Brass{private:char fullName[MAX];long acctNum;double balance;public:virtual void WithDr...
分类:其他好文   时间:2015-07-13 00:44:29    阅读次数:132
C++继承:公有,私有,保护(转载)
公有继承(public)、私有继承(private)、保护继承(protected)是常用的三种继承方式。1. 公有继承(public)公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的,不能被这个派生类的子类所访问。2. 私有继承(pri...
分类:编程语言   时间:2015-07-07 18:49:53    阅读次数:107
C++继承
首先,子类只能继承父类的public和protected成员。公有继承:基类的公有成员和保护成员作为派生类的公有成员和保护成员。私有继承:基类的公有成员和保护成员都作为派生类的私有成员。保护继承:基类的公有成员和保护成员都作为派生类的保护成员。*在子类中,父类的私有成员可以通过父类的public函数...
分类:编程语言   时间:2015-07-04 11:04:59    阅读次数:135
继承中的类型兼容性原则
类型兼容规则是指在需要基类对象的任何地方,都可以使用公有派生类的对象来替代。通过公有继承,派生类得到了基类中除构造函数、析构函数之外的所有成员。这样,公有派生类实际就具备了基类的所有功能,凡是基类能解决的问题,公有派生类都可以解决。类型兼容规则中所指的替代包括以下情况: 子类对象可以当作父类对象使用 子类对象可以直接赋值给父类对象 子类对象可以直接初始化父类对象 父类指针可以直接指向子类对...
分类:其他好文   时间:2015-06-15 09:16:12    阅读次数:107
C++ 学习笔记之---类继承
参考自《C++ Primer Plus 6th Edition》除了修改代码外,有两种方法能够用来扩展类的定义,一个是组合,另一个就是继承组合: 使用类型为别类的成员变量继承: 从已有的类派生出新类,在新类中加入新的成员本文仅讨论继承中的公有继承 (class derivedClass : publ...
分类:编程语言   时间:2015-06-10 11:53:39    阅读次数:196
[c++]基类对象作为函数参数(赋值兼容规则)
编程处理教师的基本情况。要求: 1、定义一个“person”类,用来存储及处理人的姓名、性别、年龄,成员函数自定; 2、定义“teacher”类,公有继承“person”类用来存储教师所在学院、所学专业、学历、学位、职称、教龄等,成员函数自定。 3、处理程序,主要包括: ⑴ 显示姓名、性别、年龄函数:既能显示person对象的姓名、性别、年龄,又能显示teacher对象的姓名、性别、年龄...
分类:编程语言   时间:2015-06-04 09:47:18    阅读次数:265
第十二周 【项目2 - 摩托车继承自行车和机动车】
【项目2 - 摩托车继承自行车和机动车】 在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承,如图所示。 下载可执行文件链接motorcar.exe. (1)根据上面各类间关系的描述,补全下面程序段中空缺的代码; (2)实现程序中声明的成员函数,注意相应操作中的动作发生的条件不能满足时应给出提示。 (3)...
分类:其他好文   时间:2015-06-03 09:46:44    阅读次数:187
c++继承与派生
.公有继承#include using namespace std;class vehicle{private: float weight; int wheels;public: vehicle(int in_wheels,float in_weight) { ...
分类:编程语言   时间:2015-05-31 21:32:24    阅读次数:184
第12周上机实践项目2—— 摩托车继承自行车和机动车
在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承,如图所示。 (1)根据上面各类间关系的描述,补全下面程序段中空缺的代码; (2)实现程序中声明的成员函数,注意相应操作中的动作发生的条件不能满足时应给出提示。 (3)运行程序,享受开摩托的过程。 (4)在报告中,请用自己的话写清楚使用虚基类解决什么问题? ...
分类:其他好文   时间:2015-05-29 18:12:57    阅读次数:184
第12周 项目二-摩托车继承自行车和机动车
在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承,如图所示。 下载可执行文件链接http://pan.baidu.com/s/1ntodu9z (1)根据上面各类间关系的描述,补全下面程序段中空缺的代码; (2)实现程序中声明的成员函数,注意相应操作中的动作发生的条件不能满足时应给出提示。 (3)运行程序,享...
分类:其他好文   时间:2015-05-25 14:38:23    阅读次数:133
143条   上一页 1 ... 9 10 11 12 13 ... 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!