课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 [项目5]设计一元一次方程类.求形如ax+b=0的方程的解.比如:输入3x-8=0时.输出的方程的解为x=2.66667:再如:输入5s+18=0时,输出的方程的解为s=-3.6: class CEquation { private: double a; // 未知数系数 double b; // 常数项 char unknown; // 代表…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 [项目2 - 职员有薪水了]定义一个名为CPerson的类,有以下私有成员:姓名.身份证号.性别和年龄,成员函数:构造函数.析构函数.输出信息的函数.并在此基础上派生出CEmployee类,派生类CEmployee添加了两个新的数据成员,分别用于表示部门和薪水.要求派生类CEmployee的构造函数显示调用基类CPerson的构造函数,并为派生…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759.内有完整教学方案及资源链接 本周程序阅读及程序调试中须要的文件,请到http://pan.baidu.com/s/1qW59HTi下载. 第一部分 阅读程序(执行程序时,由上面的链接下载源码)1.阅读教材例13.1到例13.7的程序,依据所用到的函数在功能上的限制,自己设计输入的測试数据,执行程序.(1)与自己的期望结果相对比,理解各个函数的使用方法:(2)深入理解数据流…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759.内有完整教学方案及资源链接 [项目3-OOP版电子词典](本程序中须要的相关文件,请到http://pan.baidu.com/s/1qW59HTi下载.) 做一个简单的电子词典.在文件dictionary.txt中,保存的是英汉对比的一个词典,词汇量近8000个,英文.中文释义与词性间用'\t'隔开. 编程序,由用户输入英文词.显示词性和中文释义. 提示1:假设要用OO…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759.内有完整教学方案及资源链接 [项目1 - 点.圆的关系](1)先建立一个Point(点)类.包括数据成员x,y(坐标点):(2)以Point为基类.派生出一个Circle(圆)类,添加数据成员(半径).基类的成员表示圆心:(3)编写上述两类中的构造.析构函数及必要运算符重载函数(本项目主要是输入输出).(4)定义友元函数int locate,推断点p与圆的位置关系(返回值…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 [项目1 - 存储班长信息的学生类] class Stu //声明基类 { public: Stu(int n, string nam ); //基类构造函数 void display( ); //成员函数.输出基类数据成员 protected: //(*)訪问权限为保护型的数据成员 int num; //学生学号 string name; /…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 第一部分 程序阅读:阅读以下类的定义,请说出在測试函数中不同情况的调用产生的结果 #include <iostream> using namespace std; class A { protected: int a,b; public: A(int aa, int bb):a(aa), b(bb) {} void printA() { co…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 第一部分 阅读程序1.阅读.改动和执行关于交通工具类的程序,回答问题,以理解相关技术方法(1)请写出程序的执行结果,并在上机时对比理解 #include <iostream> using namespace std; class Vehicle //交通工具 { public: void run() const { cout <<…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759.内有完整教学方案及资源链接 本程序中须要的相关文件.请到http://pan.baidu.com/s/1qW59HTi下载. [项目2-用文件保存的学生名单] 文件score.dat中保存的是若干名学生的姓名和C++课.高数和英语成绩. (1)定义学生类,当中包括姓名.C++课.高数和英语成绩及总分数据成员,成员函数依据须要确定. //定义学生类 class Studen…
课程首页在:http://blog.csdn.net/sxhelijian/article/details/11890759,内有完整教学方案及资源链接 [项目2 - 教师兼干部类](第11章习题9)分别定义Teacher(教师)类和Cadre(干部)类,採用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部--这个俗称双肩挑).要求: (1)在两个基类中都包括姓名.年龄.性别.地址.电话等数据成员. (2)在Teacher类中还包括数据成员title(职称),在Cadre类…