自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 第十三周项目3-形状类族的中的纯虚函数

*文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月30日   */ 问题及代码: 写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的main()函数,求出定义的几个几何体的面积和。 int main() { Circle c1(

2016-05-31 13:50:00 569

原创 第十三周项目2-动物这样叫(3)

*文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月30日   */ 问题及代码: 3、每一个Animal的派生类都有一个“名字”数据成员,这一共有的成员完全可以由基类提供改造上面的程序,将这一数据成员作为抽象类Animal数据成员被各派生类使用。 #include "iostream" #include using name

2016-05-30 13:05:38 599

原创 第十三周项目2-动物这样叫(2)

*文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月30日   */ 问题及代码: 2、显然,Animal设计为抽象类更合适,Animal不需要能够实例化,是专门作基类使用的。改造程序,使Animal设计为抽象类,这时main()函数中p = new Animal();将出错,将此行删除。 #include "iostream" #i

2016-05-30 12:49:39 536

原创 第十三周项目2-动物这样叫

*文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月26日   */ 问题及代码: 下面是给出的基类Animal声明和main()函数。 class Animal { public: virtual void cry() { cout"不知哪种动物,让我如何学叫?"endl; } }; in

2016-05-30 12:42:33 546

原创 第十三周项目1-分数类中的运算符重载(1)

*文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月26日   */ 问题及代码: (1)实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除(运算后再化简)、比较(6种关系)的运算。 class CFraction { private: int nume; // 分子 int deno; // 分母

2016-05-30 12:29:41 491

原创 第十二周项目4-String类的构造

*文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月26日   */ 问题及代码: 写一个能处理字符串的类,其数据成员如下所示: class String { public: ...//需要的成员函数(若需要的话,声明友元函数) private: char *p; //指向存储的字符串

2016-05-26 17:57:22 600

原创 第十二周项目2-Time类中的运算符重载

*文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月15日   */ 问题及代码: 实现Time类中的运算符重载。 class CTime { private: unsigned short int hour; // 时 unsigned short int minute; // 分 unsi

2016-05-17 12:06:45 567

原创 第十二周项目1-实现复数类中的运算符重载(3)

*文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月15日   */ 问题及代码: 定义一个定义完整的类(是可以当作独立的产品发布,成为众多项目中的“基础工程”)。这样的类在(2)的基础上,扩展+、-、*、/运算符的功能,使之能与double型数据进行运算。设Complex c; double d; c+d和d+c的结果为“将d视为实部

2016-05-17 11:17:03 190

原创 第十二周项目1-实现复数类中的运算符重载(2)

*文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月15日   */ 问题及代码: 请用类的友元函数,而不是成员函数,再次完成上面提及的运算符的重载 #include using namespace std; class Complex { public: Complex(){real=0;imag=0;}

2016-05-16 18:19:56 237

原创 第十二周项目1-实现复数类中的运算符重载(1)

*文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月15日   */ 问题及代码: (1)请用类的成员函数,定义复数类重载运算符+、-、*、/,使之能用于复数的加减乘除 class Complex { public: Complex(){real=0;imag=0;} Complex(double r,dou

2016-05-16 18:11:09 255

原创 第十、十一周项目

*文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月6日   */ 问题及代码: 阅读程序,写出执行结果 #include using namespace std; class Base { public: Base(char i) { cout"Base constructor. --"<<i<<endl; }

2016-05-14 13:24:01 251

原创 第十、十一周项目

*文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月6日   */ 问题及代码: 阅读程序,写出执行结果 (1)#include using namespace std; class Data { public: Data(int i):x(i){cout"A";} ~Data(){ cout"B";}

2016-05-14 13:07:15 231

原创 第九周项目3-人数不定的工资类

*All rightreserved.   *文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月5日   */ 问题及代码: 设计一个工资类(Salary),其中的数据成员包括职工人数(number,人数不定)和number个职工的工资salary,要求输入职工工资并逐个输出。提示:用固定大小的数组存储number个职工的工资,可

2016-05-14 12:54:35 229

原创 第九周项目2-我的数组类

*All rightreserved.   *文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月2日   */ 问题及代码: 阅读程序,请完成成员函数的定义,因为存在指针型的数据成员,注意需要深复制的构造函数。 #include using namespace std; class MyArray { private:

2016-05-11 14:40:31 235

原创 第九周项目1—深复制体验(2)

*All rightreserved.   *文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月2日   */ 问题及代码: 为类A增加复制构造函数,用下面的main函数测试 int main() { A a("good morning, code monkeys!"); a.output(); A

2016-05-11 14:21:25 304

原创 第九周项目1-深复制体验(1)

*All rightreserved.   *文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月2日   */ 问题及代码: 阅读下面的程序,补足未完成的注释 #include #include using namespace std; class A { private: char *a; public:

2016-05-11 14:15:40 244

原创 第八周项目3-指向学生类的指针

*All rightreserved.   *文件名称:test.cpp   *作   者:张明宇  *完成日期:2016年5月1日   */ 问题及代码: 设计一个学生类Student,数据成员包括学号(num)和成绩(score),成员函数根据需要自行设计(建议配备需要的set、get函数,以及必要的输入或输出,给出的代码中也可以找到需要成员函数的线索)。在

2016-05-10 15:08:32 927

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除