随笔分类 -  C++库

摘要:设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。设计派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。在main()函数中,定义CSolid *p;(p是指向基类的指针,且这个基类是个抽象类)。要求利用这个p指针,能够求出正方体、球体及圆柱体对象的表面... 阅读全文
posted @ 2015-06-07 22:35 麻麻麻麻鱼鱼 阅读(156) 评论(0) 推荐(0)
摘要:写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的main()函数,求出定义的几个几何体的面积和。int main(){ Circle c1(12.6),c2(4.9);//建立Circle类对象c1... 阅读全文
posted @ 2015-06-07 11:08 麻麻麻麻鱼鱼 阅读(171) 评论(0) 推荐(0)
摘要:下面是给出的基类Animal声明和main()函数。class Animal{public: virtual void cry() { coutcry(); Mouse m1("Jerry",'m'); p=&m1; p->cry(); Mouse m... 阅读全文
posted @ 2015-06-07 11:07 麻麻麻麻鱼鱼 阅读(118) 评论(0) 推荐(0)
摘要:这大半夜的,是不是有很多码农的在熬夜奋战?如果你最近关注了MicrosoftDeveloper的空间,你可能会想“这是一个新的微软”。如果你参加了最近的BUILD开发者大会,这个领悟将会更加明显。改变发生在微软开发者的各个角落,而且似乎是在向着好的方向变化着。可以确定,你喜欢VisualStudio... 阅读全文
posted @ 2015-06-03 22:10 麻麻麻麻鱼鱼 阅读(698) 评论(0) 推荐(0)
摘要:(1)先建立一个Point(点)类,包含数据成员x,y(坐标点);(2)以Point为基类,派生出一个Circle(圆)类,增加数据成员(半径),基类的成员表示圆心;(3)编写上述两类中的构造、析构函数及必要运算符重载函数(本项目主要是输入输出);(4)定义友元函数int locate,判断点p与圆... 阅读全文
posted @ 2015-05-31 18:56 麻麻麻麻鱼鱼 阅读(196) 评论(0) 推荐(0)
摘要:定义一个日期类Date,数据成员包括年、月、日,SetDate(int y,int m,int d)和PrintDate()函数分别用于设置日期和显示日期;再定义一个时间类Time,数据成员包括时、分、秒,SetTime(int h,int m,int s)和PrintTime()函数分别用于设置时... 阅读全文
posted @ 2015-05-31 18:28 麻麻麻麻鱼鱼 阅读(185) 评论(0) 推荐(0)
摘要:在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承,如图所示。下载可执行文件链接motorcar.exe.(1)根据上面各类间关系的描述,补全下面程序段中空缺的代码;(2)实现程序中声明的成员函数,注意相应操作中的动作发... 阅读全文
posted @ 2015-05-31 17:25 麻麻麻麻鱼鱼 阅读(205) 评论(0) 推荐(0)
摘要:分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)。要求: (1)在两个基类中都包含姓名、年龄、性别、地址、电话等数据成员。 (2)在Teacher类中还包含数据成员title(职称),在Cadre类中还包含数据成员p... 阅读全文
posted @ 2015-05-31 17:24 麻麻麻麻鱼鱼 阅读(240) 评论(0) 推荐(0)
摘要:按以下的提示,由基类的设计和测试开始,逐渐地完成各个类的设计,求出圆格柱体的表面积、体积并输出并且完成要求的计算任务:(1)先建立一个Point(点)类,包含数据成员x,y(坐标点),实现需要的成员函数,并设计main函数完成测试;/* *Copyright (c) 2015,烟台大学计算机学院 *... 阅读全文
posted @ 2015-05-25 20:58 麻麻麻麻鱼鱼 阅读(200) 评论(0) 推荐(0)
摘要:定义点类Point,并以点类为基类,派生出直线类Line,从基类中继承的点的信息表示直线的中点。请阅读下面的代码,并将缺少的部分写出来。/* *Copyright (c) 2015,烟台大学计算机学院 *All gight reserved. *文件名称:Demo.cpp *作者:邵帅 *完成时间:... 阅读全文
posted @ 2015-05-25 20:56 麻麻麻麻鱼鱼 阅读(240) 评论(0) 推荐(0)
摘要:(1)定义一个名为CPerson的类,有以下私有成员:姓名、身份证号、性别和年龄,成员函数:构造函数、析构函数、输出信息的函数。并在此基础上派生出CEmployee类,派生类CEmployee增加了两个新的数据成员,分别用于表示部门和薪水。要求派生类CEmployee的构造函数显示调用基类CPers... 阅读全文
posted @ 2015-05-25 20:53 麻麻麻麻鱼鱼 阅读(119) 评论(0) 推荐(0)
摘要:(1)上面是声明好的类及测试函数,请完成类中成员函数的定义,使运行结果如图所示。/* *Copyright (c) 2015,烟台大学计算机学院 *All gight reserved. *文件名称:Demo.cpp *作者:邵帅 *完成时间:2015年05月25日 *版本号:v1.0*/#incl... 阅读全文
posted @ 2015-05-25 20:52 麻麻麻麻鱼鱼 阅读(141) 评论(0) 推荐(0)
摘要:请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为:Name: 春哥Grade: 19/* *Copyright (c) 2015,烟台大学计算机学院 *All gight reserved. *文件名称:Demo.cpp *作者:邵帅 *完成时间:2015年05月25日 *版本号:v... 阅读全文
posted @ 2015-05-25 20:51 麻麻麻麻鱼鱼 阅读(138) 评论(0) 推荐(0)
摘要:设计一元一次方程类,求形如ax+b=0的方程的解。例如:输入3x-8=0时,输出的方程的解为x=2.66667;再如:输入5s+18=0时,输出的方程的解为s=-3.6; /** Copyright (c) 2015,烟台大学计算机学院* All right reserved.* 作者:邵帅* 文件... 阅读全文
posted @ 2015-05-16 17:44 麻麻麻麻鱼鱼 阅读(142) 评论(0) 推荐(0)
摘要:建立一个向量类MyVector,声明如下,请完成类的定义。class MyVector //定义向量类{public: MyVector(int m); //构造函数,共有m个元素的向量,元素值预置为0 MyVector(const MyVector &v); ... 阅读全文
posted @ 2015-05-16 17:41 麻麻麻麻鱼鱼 阅读(127) 评论(0) 推荐(0)