- 博客(12)
- 资源 (3)
- 问答 (1)
- 收藏
- 关注
原创 第十五周任务3-输入输出流中的使用控制符
#include #include using namespace std;int main(){ int a; cout<<"input a:"; cin>>a; cout<<"dec:"<<dec<<a<<endl; //设置数值的基数为10 cout<<"hex:"<<hex<<a<<endl; //设置数值的基数为16 cout<<"
2012-05-30 17:36:02 777
原创 C++-------实现计算器
头文件声明 class CFraction { private: int nu; int de; public: CFraction(int nu = 0,int de = 1); CFraction operator +(CFraction &a); CFract
2012-05-29 21:09:24 798 3
原创 第十五周任务(一)
窗口式程序设计初体验头文件的声明class Triangle{public : Triangle(){a = 1;b = 1;c = 1;} Triangle (double x,double y,double z){a = x; b = y;c = z;} double perimeter(void); double area(void);private :
2012-05-28 18:44:22 687
原创 第十四周任务(二)
建立自己的链表 #includeusing namespace std;class Student{ public: Student(int n,double s){num=n;score=s;next=NULL;} Student *next; int num; double score;};c
2012-05-24 14:44:35 698 1
原创 第十四周任务(一)
数组是几乎所支持的组织数据的方法。C和C++对数组类型提供了内置支持,使我们利用数组实现软件中需要的各种实用的功能。但是,这种支持仅限于用来读写单个元素的机制。C++不支持数组的抽象abstraction,也不支持对整个数组的操作。例如:把一个数组赋值给另外一个数组,对两个数组进行相等比较或者想知道数组的大小size,等等。对C++而言,数组是从C语言中继承来的,它反映了数据与对其进行操作的算法的
2012-05-24 14:04:48 639
原创 第十三周实验报告(四)
设计一个抽象类CSolid,含有两个表面积以及体积的纯虚函数。设计个派生类CCube,CBall,CCylinder。分别表示正方体球体以及圆柱体。在main函数中,定义基类的指针P(CSolid *p),利用p的指针输出球体以及圆柱体对象的表面积以及体积。#include #include const double pi = 3.1415926;using namespace
2012-05-15 18:00:54 950 1
原创 第十三周实验报告(三)
写一个程序,定义抽象基类Shap,由他派生出的Ciecle类Rectangle类Triangle类。求出总面积。 #include using namespace std;class Shape{public : virtual float area() =0;};class Circle:public Shape{private : float r
2012-05-15 17:26:46 663
原创 第十三实验报告(二)
学会使用虚函数来定义成员函数使能够使用指针变量访问数据成员。#include #includeusing namespace std;class Animal{public: virtual void cry() {cout<<"不知哪种动物,让我如何学叫?"<<endl;}};class Mouse : public Animal{public :
2012-05-15 16:44:14 584
原创 第十三周实验报告(一)
目的1进一步多态性的基本概念2. 学会利用虚函数实现多态性3. 学会在设计中利用纯虚函数构造抽象基类 #include using namespace std;class Vehicle {public: void run() const { cout << "run a vehicle. "<<endl; } //(2) run()为虚函数};
2012-05-14 17:45:36 724 1
原创 第十二周实验报告(三)
【任务3】在下面一段类的定义中,自行车类的虚基类为车辆类,机动车类的虚基类也为车辆类,摩托车类的基类为自行车类和机动车类,类之间均为公有继承。(1)根据上面各类间关系的描述,补全下面程序段中空缺的代码(2)实现程序中声明的成员函数,注意相应操作中的动作发生的条件不能满足时应给出提示。(3)运行程序,享受开摩托的过程。#include #include#include usi
2012-05-08 17:03:47 552
原创 第十二周实验报告(二)
【任务2】(教材P394习题9)分别定义Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)。要求:(1)在两个基类中都包含姓名、年龄、性别、地址、电话等数据成员。 (2)在Teacher类中还包含数据成员title(职称),在Cadre类中还包含数据成员post(职务),在Teacher_Cadre类中还包含数据
2012-05-08 16:19:45 793 1
原创 第十二周实验报告(一)
【任务1】理解基类中成员的访问限定符和派生类的继承方式#include using namespace std;#include class Student //(1)修改student类中各数据成员和成员函数的访问限定符,并观察发生的现象{ public: Student(int n,string nam,char s) ; void show(); ~St
2012-05-08 15:44:38 722
Hadoop_The_Definitive_Guide_Third_Edition.pdf
2015-01-08
配置网络服务器虚拟域名以及部署文件问题
2016-09-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人