上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
摘要: 【问题描述】研究生Graduate既有学生Student的属性,又有教师Teacher的属性,通过多重继承说明一个研究生类Graduate。从前面实验题目完成的Person类派生出Teacher类,新增专业(dept)和月薪(salary)属性,并定义Tea... 阅读全文
posted @ 2018-12-28 09:54 Sherry_Yue 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】从类Person中派生出一个Teacher类,新增的属性有专业(specialty)、职称(position)和主讲课程(majorCourse)一门,并为这些属性定义相应的方法。Person类的设计如下,空白处请补充完整。class Perso... 阅读全文
posted @ 2018-12-28 09:09 Sherry_Yue 阅读(1091) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】在上一题的基础上,将 + 、 - 运算符定义为binary类的成员函数。并且重载运算符 ~ 、 & 、 | ,分别表示将二进制数按位取反、按位与及按位或。主函数设计如下,请勿修改:int main(){ binary n1="1011"; ... 阅读全文
posted @ 2018-12-28 08:09 Sherry_Yue 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】将一个16位二进制数表示成0和1的字符序列,即用一个字符数组来存放这个二进制数。在这个类中设置两个构造函数,一个是传递整数参数的,另一个是传递字符串参数的。因为用户在创建对象时传递的二进制数,可能是以整数形式给出,也可能是以数字串形式给出,系统应... 阅读全文
posted @ 2018-12-27 22:57 Sherry_Yue 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】对前面实验写过的Time类进行修改,删去Add和Sub成员函数,通过重载“+”、“-”运算符直接进行时间的加减运算。提示:(1)可以用友元函数来实现“+”“-”运算符的重载。(2)加法运算符可以是两个Time对象进行相加,也可以是一个表示秒数的i... 阅读全文
posted @ 2018-12-27 20:55 Sherry_Yue 阅读(695) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】定义一个学生类,设计一个友元函数,比较某两个学生《计算机导论》成绩的高低【提示】友元函数声明如下:friend char Compare(const Student s1,const Student s2);【输入形式】学生姓名和分数【输出形式】... 阅读全文
posted @ 2018-12-25 22:50 Sherry_Yue 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】设计并测试名为Student和ArrayOfStudents的类。Student类说明如下:(1)有3个私有数据成员name,id,grade,描述属性值(2)声明3个成员函数,其一默认构造函数,为各属性值设定初始值;其二setValues完成三... 阅读全文
posted @ 2018-12-25 22:39 Sherry_Yue 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】定义一个类Student,要求使用静态数据成员或静态成员函数计算全班学生的《计算机导论》课程的总成绩和平均成绩。请同学们自行设计该类。【提示】静态数据成员:static int total; 表示所有同学成绩总分静态成员函数:static vo... 阅读全文
posted @ 2018-12-25 22:36 Sherry_Yue 阅读(1478) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】定义一个坐标点类Point和求两点距离的距离类Distance,在每个类的构造函数函数体里加上cout输出相应的提示语句,以便观察构造函数被调用的顺序。类的设计和主函数如下:(请勿修改)class Point{public:Point(int x... 阅读全文
posted @ 2018-12-25 20:26 Sherry_Yue 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 【问题描述】自行编写代码完成自己的String类。注意这里的String字符S大写,主要目的是与C++自带的string类相互区分。class String //请勿修改本类的声明,请实现具体的成员函数。{public: String(const char... 阅读全文
posted @ 2018-12-25 19:54 Sherry_Yue 阅读(389) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页