码迷,mamicode.com
首页 >  
搜索关键字:iostream    ( 13291个结果
第十二周 阅读项目 (5)
阅读下面类的定义,请说出在测试函数中不同情况的调用产生的结果 [cpp] view plaincopyprint? #include    using namespace std;   class A   {   protected:       int a,b;   public:       A(int aa, int bb):a(aa...
分类:其他好文   时间:2015-06-02 09:34:41    阅读次数:151
第十二周项目一 教师兼干部类】 共建虚基类person
项目1 - 教师兼干部类】 分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)。要求:  (1)在两个基类中都包含姓名、年龄、性别、地址、电话等数据成员。  (2)在Teacher类中还包含数据成员title(职称),在Cadre类中还包含数据成员post(职务),在Teacher_Cadre类中还包含数据成员...
分类:其他好文   时间:2015-06-02 09:24:53    阅读次数:161
第13周 项目三-立体族中共有的抽象类
设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。设计派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。在main()函数中,定义CSolid *p;(p是指向基类的指针,且这个基类是个抽象类)。要求利用这个p指针,能够求出正方体、球体及圆柱体对象的表面积及体积。 #include "iostream" using namespace std; c...
分类:其他好文   时间:2015-06-02 09:22:02    阅读次数:154
第十一周 项目四 类族的设计】
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:d.cpp *作 者:张旺华 *完成日期:2015年6月1日 *版 本 号:v1.0 */...
分类:其他好文   时间:2015-06-01 22:51:25    阅读次数:143
第十二周 阅读项目 (4)虚基类多重继承数据理解
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:d.cpp *作 者:张旺华 *完成日期:2015年6月1日 *版 本 号:v1.0 */ #include using namespace std; class A { public: int n; }; class B:virtual public A ...
分类:其他好文   时间:2015-06-01 22:38:50    阅读次数:171
第十一周 项目4 类族的设计(1)
项目4 - 类族的设计】     按以下的提示,由基类的设计和测试开始,逐渐地完成各个类的设计,求出圆格柱体的表面积、体积并输出并且完成要求的计算任务:     (1)先建立一个Point(点)类,包含数据成员x,y(坐标点),实现需要的成员函数,并设计main函数完成测试;     (2)以Point为基类,派生出一个Circle(圆)类,增加数据成员r(半径),以及求面积的成员函数are...
分类:其他好文   时间:2015-06-01 14:51:28    阅读次数:75
第十一周 项目四
【项目4 - 类族的设计】     按以下的提示,由基类的设计和测试开始,逐渐地完成各个类的设计,求出圆格柱体的表面积、体积并输出并且完成要求的计算任务:     (1)先建立一个Point(点)类,包含数据成员x,y(坐标点),实现需要的成员函数,并设计main函数完成测试; /* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved...
分类:其他好文   时间:2015-06-01 09:45:56    阅读次数:123
第十一周 项目3 - 点类派生直线类】定义点类Point,并以点类为基类,继承关系
项目3 - 点类派生直线类】定义点类Point,并以点类为基类,派生出直线类Line,从基类中继承的点的信息表示直线的中点。请阅读下面的代码,并将缺少的部分写出来。 [cpp] view plaincopyprint? #include   #include   using namespace std;   class Point //定义坐标...
分类:其他好文   时间:2015-06-01 09:44:42    阅读次数:285
第十一周 【项目2 - 职员有薪水了】深复制
(2)字符串除了用C++扩充的string类型外,按C语言的传统,还可以用char *表示。请将类声明中的string全部改为char *后,重新写一遍程序(此时的区别是,类中有指针成员,构造和析构函数需要考虑深复制的问题了。) [cpp] view plaincopyprint? class CPerson   {   protec...
分类:其他好文   时间:2015-05-31 18:34:22    阅读次数:110
区间版本insert的优点(序列容器)
#include?<iostream> #include?<vector> #include?<algorithm> #include?<boost/timer.hpp> #define?NUMS?(10000000) int main() { ????std::vector<int>?v1,?v2; ????for(int?i=0;?i<NUMS;?...
分类:其他好文   时间:2015-05-27 17:33:09    阅读次数:122
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!