实验六
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2015-2-22
ቤተ መጻሕፍቲ ባይዱ
4
2015-2-22 3
4、验证应用实例2的运行情况 定义一个人员类 person (有数据成员姓名 name ) , 并 以 person 为 基 类 派 生 定 义 学 生 类 student 和教师类 teacher(有数据成员职称 title) 。 在学生类student 中包含一个teacher 类对象t作为 描述学生班主任和成绩score两个数据成员。三个 类都分别定义两个构造函数(其中一个有参数表 列,另一个无参数表列)和一个析构函数。
2015-2-22
2
2、采用继承的方法,定义点类(Point)、 圆类(Cycle)和圆柱体类(Cylinder),具备求 圆面积、圆柱体表面积和体积的功能。 3、在平面上作两个点,连一直线段,求直 线段的长度和直线段中点的坐标。 用2种方法编程: 算法1:用组合的方法编程 算法2:用继承的方法编程 提示:定义点类,由点类派生直线类。从点 类继承的数据成员用于存放中点坐标,再定义两 个点类成员,存放两个端点。
继承
1、验证应用实例1的运行情况 编写一个小型公司人员管理的程序,要求存 储公司人员的编号、姓名和月工资。该公司主要 有三类人员:经理、兼职技术人员、销售员。不 同人员月工资的计算方法为:经理固定月薪8000 元,兼职技术人员按每小时 100 元领取月薪,销 售人员按当月销售额的 5% 提成。计算不同人员 的月薪并输出。