码迷,mamicode.com
首页 >  
搜索关键字:实践项目    ( 400个结果
第12周上机实践项目4——点、圆的关系(2)
(5)在圆类上重载关系运算符(6种),使之能够按圆的面积比较两个圆的大小。自编main函数完成测试 代码 #include #include using namespace std; class Point { protected: double x,y; public: Point(double xx,double yy):x(xx),y(yy) {} d...
分类:其他好文   时间:2015-05-29 23:17:11    阅读次数:130
第12周上机实践项目2—— 摩托车继承自行车和机动车
在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承,如图所示。 (1)根据上面各类间关系的描述,补全下面程序段中空缺的代码; (2)实现程序中声明的成员函数,注意相应操作中的动作发生的条件不能满足时应给出提示。 (3)运行程序,享受开摩托的过程。 (4)在报告中,请用自己的话写清楚使用虚基类解决什么问题? ...
分类:其他好文   时间:2015-05-29 18:12:57    阅读次数:184
第12周上机实践项目3——日期时间类
定义一个日期类Date,数据成员包括年、月、日,SetDate(int y,int m,int d)和PrintDate()函数分别用于设置日期和显示日期;再定义一个时间类Time,数据成员包括时、分、秒,SetTime(int h,int m,int s)和PrintTime()函数分别用于设置时间和显示时间,在此基础上再定义一个日期时间类TimeDate,充分利用已有的两个类中提供的方法,实现...
分类:其他好文   时间:2015-05-29 18:10:14    阅读次数:119
C++ 窗口设计 实践项目2 个人所得税计算器
2、编写多分支选择结构程序,输入个人月收入总额,计算出他本月应缴税款和税后收入。   所得税计算方法:从2011年9月1日起,我国调整个人所得税起征点。基数上调为3500元,超出部分按以下7级计算。 序号 收入范围 税率 速算扣除数 1 超过0至1500 3% 0 2 ...
分类:编程语言   时间:2015-05-28 21:39:00    阅读次数:232
C++ 窗口初级 实践项目1 函数求解
1、用if语句编写选择结构的程序,完成下面的分段函数的求值      (提示:x1(1)、x1(2)为常数,变量名可以定为x1和x2。)   设计成的窗口版程序可以如下图(两个常量的值也可以调整): 这是我最终的运行界面:    这是求解的主要代码和插入图形: void CMy2Dlg::OnButton1() { // TODO: Add your control...
分类:编程语言   时间:2015-05-28 18:03:08    阅读次数:204
第12周上机实践项目1——教师兼干部类
分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)。要求:  (1)在两个基类中都包含姓名、年龄、性别、地址、电话等数据成员。  (2)在Teacher类中还包含数据成员title(职称),在Cadre类中还包含数据成员post(职务),在Teacher_Cadre类中还包含数据成员wages(工资)。  (3...
分类:其他好文   时间:2015-05-25 10:06:28    阅读次数:126
第十一周上机实践项目2——职员有薪水了(2)
(2)字符串除了用C++扩充的string类型外,按C语言的传统,还可以用char 表示。请将类声明中的string全部改为char 后,重新写一遍程序(此时的区别是,类中有指针成员,构造和析构函数需要考虑深复制的问题了。)代码#include #include using namespace std; class CPerson { protected:...
分类:其他好文   时间:2015-05-18 09:16:30    阅读次数:89
第十一周上机实践项目1——存储班长信息的学生类
class Stu //声明基类 { public: Stu(int n, string nam ); //基类构造函数 void display( ); //成员函数,输出基类数据成员 protected: //(*)访问权限为保护型的数据成员 int num; //学生学号 string name; //学生姓名...
分类:其他好文   时间:2015-05-18 09:15:54    阅读次数:125
第十一周上机实践项目2——职员有薪水了(1)
(1)定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和年龄,成员函数:构造函数、析构函数、输出信息的函数。并在此基础上派生出CEmployee类,派生类CEmployee增加了两个新的数据成员,分别用于表示部门和薪水。要求派生类CEmployee的构造函数显示调用基类CPerson的构造函数,并为派生类CEmployee定义析构函数,定义输出信息的函数。代码#include <...
分类:其他好文   时间:2015-05-18 09:14:40    阅读次数:120
第十一周上机实践项目3——点类派生直线类
定义点类Point,并以点类为基类,派生出直线类Line,从基类中继承的点的信息表示直线的中点。请阅读下面的代码,并将缺少的部分写出来。代码#include #include using namespace std; class Point //定义坐标点类 { public: Point():x(0),y(0) {}; Point(double x...
分类:其他好文   时间:2015-05-18 09:11:50    阅读次数:133
400条   上一页 1 ... 33 34 35 36 37 ... 40 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!