资源描述:
《厦理实验四派生类和继承》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《C++面向对象程序设计》实验报告实验序号:03实验项目名称:派生类与继承学号姓名雷锋专业实验地点指导教师实验时间一、实验目的及要求(1)掌握派生类的声明方法和派生类构造函数的定义方法;(2)掌握不同继承方式下,基类成员在派生类中的访问属性;(3)掌握在继承方式下,构造函数与析构函数的执行顺序与构造规则;(4)学习虚函数在解决二义性问题中的作用。二、实验设备(环境)及要求MicorsoftVisualC++6.0三、实验内容与步骤(题目、算法和结果描述)1、输入下列程序。#includeusingnamespacestd;class
2、Base{public:voidsetx(inti){X二i;}intgetx(){returnx;}public:intx;};classDerived:publicBase{public:voidsety(inti){y=i;}intgety(){returny;}voidshow(){cout«,,Base::x="«x«endl;}〃语句1public:inty;};intmain(){Derivedbb;〃语句2bb.setx(l6);〃语句3bb.sety(25);〃语句4bb.show();〃语句5cout«MBase::x=,,«bb.
3、x«endl;〃语句6cout«nDerived::y=n«bb.y«endl;〃语句7cout«HBase::x=H«bb.getx()«endl;〃语句8cout«"Derived::y="<