自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 oj 改错误

问题:程序:

2014-05-28 20:29:48 1072 2

原创 oj 矩形类派生立体类

问题:程序:结果:

2014-05-28 20:22:13 1249

原创 项目四。立体类族共有的抽象类

程序://【项目3-立体类族共有的抽象类】设计一个抽象类CSolid,含有用于求表面积及体积的//两个纯虚函数。设计派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。//在main()函数中,定义CSolid *p;(p是指向基类的指针,且这个基类是个抽象类)。//要求利用这个p指针,能够求出正方体、球体及圆柱体对象的表面积及体积。#include

2014-05-27 10:50:48 735

原创 项目三(oj)。立体类族共有的抽象类

程序://【项目3-立体类族共有的抽象类】设计一个抽象类CSolid,含有用于求表面积及体积的//两个纯虚函数。设计派生类CCube、CBall、CCylinder,分别表示正方体、球体及圆柱体。//在main()函数中,定义CSolid *p;(p是指向基类的指针,且这个基类是个抽象类)。//要求利用这个p指针,能够求出正方体、球体及圆柱体对象的表面积及体积。#include

2014-05-27 10:46:28 721

原创 项目二。形状类族的中的纯虚函数

程序://【项目2-形状类族的中的纯虚函数】写一个程序,定义抽象基类Shape,由它派生出3个派生类,//Circle(圆形)、Rectangle(矩形)、Triangle(三角形)。用如下的main()函数,求出定义的几个几何体的面积和。#include #define pi 3.14using namespace std;class Shape{public

2014-05-27 10:44:50 791

原创 项目一。动物这样叫

程序://【项目1-动物这样叫】下面是给出的基类Animal声明和main()函数。//1、根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果,//提取出每个类中需要的数据成员,并匹配上需要的成员函数。//2、显然,Animal设计为抽象类更合适,Animal不需要能够实例化,是专门作基类使用的。//改造程序,使Animal设计为抽象类,这时mai

2014-05-27 10:44:03 674

原创 第一部分 5

程序:#include using namespace std;class BASE{private: char c;public: BASE(char n):c(n) {} virtual ~BASE() { cout<<c; }};class DERIVED:public BASE{pr

2014-05-27 10:41:55 602

原创 第一部分 4

程序:#include using namespace std;class BASE{private: char c;public: BASE(char n):c(n) {} virtual ~BASE() { cout<<c; }};class DERIVED:public BASE{pr

2014-05-27 10:40:59 662

原创 第一部分 3

程序://(1)请写出程序的执行结果,并在上机时对照理解//如果将Vehicle类的定义修改为纯虚函数,//找出main()函数中将使编译出错的行删除(或改为注释),请写出程序的执行结果,并在上机时对照理解#include using namespace std;class Vehicle{public: virtual void run() const

2014-05-27 10:40:07 638

原创 第一部分 2

程序://(1)请写出程序的执行结果,并在上机时对照理解//请回答:当基类的指针指向派生类时,用指针调用同名虚成员函数,执行的是基类的成员函数,//还是派生类的成员函数?为什么会这样?什么是多态性?请结合本例的运行结果说明。#include using namespace std;class Vehicle{public: virtual void run

2014-05-27 10:38:47 771 1

原创 14第一部分 1

程序://(1)请写出程序的执行结果,并在上机时对照理解//请回答:当基类的指针指向派生类时,用指针调用同名成员函数,//执行的是基类的成员函数,还是派生类的成员函数?为什么会这样?#include using namespace std;class Vehicle //交通工具{public: void run() const {

2014-05-27 10:37:49 587

原创 项目二

程序://【项目2 - 圆的比较】//在项目1的基础上,在圆类上重载关系运算符(6种),//使之能够按圆的面积比较两个圆的大小。自编main函数完成测试。#include #define PI 3.14using namespace std;class Point{protected: double x,y;public: Point(double a,double

2014-05-20 17:31:57 656

原创 项目一

程序://【项目1 - 点、圆的关系】//(1)先建立一个Point(点)类,包含数据成员x,y(坐标点);//(2)以Point为基类,派生出一个Circle(圆)类,增加数据成员(半径),基类的成员表示圆心;//(3)编写上述两类中的构造、析构函数及必要运算符重载函数(本项目主要是输入输出);//(4)定义友元函数int locate,判断点p与圆的位置关系(返回值0 圆外);#in

2014-05-20 17:30:11 570

原创 第一部分(5)

程序:结果:错误提示:

2014-05-20 17:28:23 531

原创 第一部分(4)

程序:结果:错误提示:

2014-05-20 17:26:58 573

原创 第一部分(3)

程序://第一部分 程序阅读://阅读下面类的定义,请说出在测试函数中不同情况的调用产生的结果#include using namespace std;class A{protected: int a,b;public: A(int aa, int bb):a(aa), b(bb) {} void printA() { cout<<"a

2014-05-20 17:23:26 521

原创 第一部分(2)

程序://第一部分 程序阅读://阅读下面类的定义,请说出在测试函数中不同情况的调用产生的结果#include using namespace std;class A{protected: int a,b;public: A(int aa, int bb):a(aa), b(bb) {} void printA() { cout<<"a

2014-05-20 17:21:29 534

原创 13第一部分(1)

程序://第一部分 程序阅读://阅读下面类的定义,请说出在测试函数中不同情况的调用产生的结果#include using namespace std;class A{protected: int a,b;public: A(int aa, int bb):a(aa), b(bb) {} void printA() { cout<<"a

2014-05-20 17:19:27 540

原创 12项目四。日期时间类

程序:结果:体会

2014-05-13 22:03:02 594

原创 12项目3 - 摩托车继承自行车和机动车

程序://【项目3 - 摩托车继承自行车和机动车】在下面一段类的定义中,自行车类的虚基类为车辆类,//机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承,如图所示。//(1)根据上面各类间关系的描述,补全下面程序段中空缺的代码;//(2)实现程序中声明的成员函数,注意相应操作中的动作发生的条件不能满足时应给出提示。//(3)运行程序,享受开摩托的过程。(可以

2014-05-13 21:33:33 618

原创 项目二。教师兼干部类

程序://【项目2 - 教师兼干部类】分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)。要求://(1)在两个基类中都包含姓名、年龄、性别、地址、电话等数据成员。//(2)在Teacher类中还包含数据成员title(职称),在Cadre类中还包含数据成员post(职务),在Teacher_Cadre类中还包含

2014-05-13 21:29:06 652

原创 12程序阅读3

程序://长颈鹿类对动物类的继承(3)protected继承:基类中的私有不可用,其他在派生类中变为保护#include using namespace std;class Animal{public: Animal() {} void eat() { cout << "eat\n"; }protected: void play(

2014-05-13 21:24:06 635

原创 程序阅读2

程序://长颈鹿类对动物类的继承(2)private继承:基类中私有不可用,其他方式在派生类中变为私有#include using namespace std;class Animal{public: Animal() {} void eat() { cout << "eat\n"; }protected: void play()

2014-05-13 21:21:28 672

原创 12程序阅读1

程序://长颈鹿类对动物类的继承(1)public继承:基类中的private不能使用,其他的在派生类中仍为原方式#include using namespace std;class Animal{public: Animal(){} void eat() { cout<<"eat\n"; }protected: void pla

2014-05-13 21:20:00 652

原创 项目二(选做)深复制

程序:#include #include #include using namespace std;class CPerson{protected: char *m_szName; char *m_szId; int m_nSex;//0:women,1:man int m_nAge;public: CPerson(char *name,ch

2014-05-12 18:32:16 611

原创 项目二。职员有薪水了

程序:#include #include #include using namespace std;class CPerson{protected: string m_szName; string m_szId; int m_nSex;//0:women,1:man int m_nAge;public: CPerson(string name

2014-05-12 18:28:50 648

原创 项目三

程序:结果:体会:

2014-05-11 00:21:52 676

原创 项目一。学生信息

程序:结果:体会:

2014-05-11 00:13:08 800

原创 程序阅读2

程序://程序阅读2#include using namespace std;class Part //部件类{public: Part(); Part(int i); ~Part();private://私有成员,只有本类可用 int val;};Part::Part(){ val=0; cout<<"调用Part的默认构造函数

2014-05-10 23:50:37 726

原创 阅读程序1

程序://程序阅读1#includeusing namespace std;class A{private://私有的,只有本类可以用 int x;protected://受保护,只有本类及其派生类可用 int y;public://公共,任何地方都可以用 int z; A(int a,int b,int c) { x=a;

2014-05-10 23:47:38 894

原创 项目五(拓展)

程序:结果:体会:

2014-05-04 08:34:26 951 3

原创 项目五。一元方程类

程序:结果:体会

2014-05-04 08:27:24 889

原创 项目四。

程序:结果:体会:

2014-05-04 08:22:35 803

原创 项目三。

程序:结果:体会:

2014-05-04 08:01:20 803

原创 项目二。

程序:结果:体会:

2014-05-04 07:49:44 729

原创 项目一。运算符重载

程序:结果:体会:

2014-05-04 07:17:23 717

原创 复数模板

上周没写,这周补上,也是为了复习,了解cengxu

2014-04-19 07:28:48 901

原创 项目四。

程序:/**在P324基础上,在String类中增加一个数据成员len表示字符串中字符个数,然后构造String类的相关运算。这些运算可以包括:s1 + s2用于两个字符串的连接;s1 - s2用于将s1的尾部空格和s2的前导空格去除后的连接;*/#include #include using namespace std;class String{public: S

2014-04-19 07:16:25 911 2

原创 项目三(选做)

程序:结果:tihui

2014-04-19 07:01:52 884

原创 项目三。

程序:结果:体会:

2014-04-16 22:54:27 966 4

空空如也

空空如也

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

TA关注的人

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