实验4继承与派生(4学时)

时间:2014-07-12 04:00:00
【文件属性】:

文件名称:实验4继承与派生(4学时)

文件大小:23KB

文件格式:ZIP

更新时间:2014-07-12 04:00:00

实验4继承与派生(4学时)

(1)定义一个基类Animal,有私有整型成员变量age,构造其派生类dog,在其成员函数SetAge(int n)中直接给age赋值,看看会有什么问题,把age改为公有成员变量,还会有问题吗?编程试试看。 (2)定义一个基类BaseClass,有整型成员变量Number,构造其派生类DerivedClass,观察构造函数和析构函数的执行情况。 (3)定义一个车(vehicle)基类,具有MaxSpeed、Weight等成员变量,Run、Stop等成员函数,由此派生出自行车(bicycle)类、汽车(motorcar)类。自行车(bicycle)类有高度(Height)等属性,汽车(motorcar)类有座位数(SeatNum)等属性。从bicycle和motorcar派生出摩托车(motorcycle)类,在继承过程中,注意把vehicle设置为虚基类。如果不把vehicle设置为虚基类,会有什么问题?编程试试看。


【文件预览】:
第四节
----lab4_3代码.txt(816B)
----lab4_11错误提示.txt(3KB)
----lab4_2代码.txt(507B)
----lab4_1代码.txt(260B)
----截屏.doc(40KB)
----lab4_4代码.txt(2KB)

网友评论

  • 正符合实验需求,不错