- 博客(31)
- 收藏
- 关注
原创 第十四周 任务一 建立专门的数组类处理有关数组的操作
#include using namespace std; class MyArray { private: int *arr; int size; public: MyArray(int sz=50); MyArray(const MyArray &A); //拷贝构造函数
2012-05-21 19:22:41 933 1
原创 第十三周 任务四 设计一个抽象类CSolid,含有两个求表面积及体积的纯虚函数
#include #include using namespace std; const double pi=3.1415926; {public: virtual double superficial_areas()=0;//表面积 virtual double volume()=0; //体积
2012-05-21 19:12:20 971
原创 第十三周 任务三 设计一个抽象基类,生出三个派生类
/** 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:设计一个抽象基类,生出三个派生类。* 作 者: 张启立 * 完成日期: 2012年5 月 19 日* 版 本 号: 0-3-1
2012-05-21 19:05:01 1445
原创 第十三周 任务二 (2-1)
#include using namespace std; class Animal { public: virtual void cry() const = 0; //声明纯虚函数,供派生类定义使用 protected: string name; }; cl
2012-05-21 18:56:21 824
原创 第十三周 任务三 虚函数、多态性和抽象类
* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:虚函数、多态性和抽象类* 作 者: 张启立 * 完成日期: 2012年 5 月 13 日* 版 本 号: 10-3-1 #include usi
2012-05-14 18:41:39 579 1
原创 第十二周 任务二 类的多重继承
* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:类的多重继承* 作 者: 张启立 * 完成日期: 2012年 5月 13日* 版 本 号: 10-3-1 #include
2012-05-14 18:30:41 724
原创 第十二周 任务一
#include #include using namespace std; class Student //(1)修改student类中各数据成员和成员函数的访问限定符,并观察发生的现象 { public: Student(int n,string nam,char s) ; void
2012-05-14 18:09:49 743
原创 第十周 任务三 3-1 先声明点类,在派生出圆类 圆柱类
* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:先声明点类,在派生出圆类 圆柱类* 作 者: 张启立 * 完成日期: 2012年 4 月 16 日* 版 本 号: 10-3-1 #include
2012-04-23 19:10:18 2488 1
原创 第十周 任务二 2-1
* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:派生类的应用。* 作 者: 张启立 * 完成日期: 2012年 4 月 16 日* 版 本 号: 10-2-1 #include #in
2012-04-23 18:18:44 805
原创 第十周 1-1 派生类的应用。
* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:派生类的* 作 者: 张启立 * 完成日期: 2012年 4 月 16 日* 版 本 号: 10-1-1 #include#include
2012-04-23 18:02:20 633
原创 第九周任务五
#include iostream.h> class CEquation { private: double a; double b; char unknown; public:
2012-04-18 21:30:08 766
原创 《第九周任务三》定义分数类中《和》运算符重载,实现分数的输入输出,改造源程序中对运算结果显示方式,使程序读起来更自然
/** 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:定义分数类中《和》运算符重载,实现分数的输入输出,改造源程序中对运算结果显示方式,使程序读起来更自然* 作 者: 张启立 * 完成日期: 2012年 4 月
2012-04-16 19:11:04 989 1
原创 第九周 任务2 定义TIME类中的《和》运算重载,实现分数的输入输出。
** 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:定义TIME类中的《和》运算重载,实现分数的输入输出。,改造源程序中对运算结果显示方式,使程序读起来更自然* 作 者: 张启立 * 完成日期: 2012年 4 月
2012-04-16 19:10:18 896
原创 第九周 1-1 定义COMPLEX类
/** 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称:定义COMPLEX类,实现分数的输入输出,改造源程序中对运算结果显示方式,使程序读起来更自然* 作 者: 张启立 * 完成日期: 2012年 4 月 16 日
2012-04-16 19:03:53 832
原创 第七周 3-1
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 张启立 * 完成日期: 2012 年 3 月
2012-04-16 18:36:24 464
原创 第七周 2-1
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 张启立 * 完成日期: 2012 年 3 月
2012-04-16 18:29:55 424
原创 六周任务四
/* (程序头部注释开始)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: * 作 者: 张启立 * 完成日期: 2012 年 3
2012-03-28 20:28:05 380
原创 六周任务三
/* (程序头部注释开始)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: * 作 者: 张启立 * 完成日期: 2012 年 3
2012-03-28 20:26:31 459
原创 六周任务2.2
/* (程序头部注释开始)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: * 作 者: 张启立 * 完成日期: 2012 年 3
2012-03-28 20:25:18 644
原创 六周任务二
/* (程序头部注释开始)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: * 作 者: 张启立 * 完成日期: 2012 年 3
2012-03-28 20:23:48 299
原创 第六周任务(一)
class C { private: int x; public: C(int x){this->x = x;} int getX(){return x;} }; void main() { const C c(5); cout<<c.getX(); system("pause
2012-03-26 19:13:23 469
原创 第五周 任务1
#include#includeusing namespace std;class Triangle{public: Triangle(); Triangle::Triangle(float, float, float); float perimeter(void); //计算三角形的周长 float area(void);
2012-03-21 22:12:06 356
原创 第五周 任务3
#includeusing namespace std;class Cuboid{public: Cuboid(); Cuboid(double a, double b, double c):length(a),width(b),heigth(c) {} void set_cuboid(); double volume(); double areas
2012-03-21 22:10:16 332
原创 第五周 2—1 分数类 对分数计算
/* (程序头部注释开始)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 分数类 对分数计算 * 作 者: 张启立 * 完成日期: 20
2012-03-19 19:25:01 583 1
原创 三角形类
/* (程序头部注释开始)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 设计三角形类,通过构造函数,是对象在定义时能够进行初始化。 * 作 者: 张启立
2012-03-19 19:17:22 380
原创 第四周任务二
#include #include using namespace std; class Salary{public: void set_salary(); void add_salary(); void sort_salary(); void show_salary();private: int number; double sala
2012-03-19 18:13:24 407
原创 第四周任务一
#include#includeusing namespace std;class Triangle{public: void Setabc(float x, float y, float z); //置三边的值,注意要能成三角形 void Getabc(float *x, float *y, float *z);
2012-03-19 18:12:57 418
原创 第三周任务二
#includeusing namespace std;class Time{public: // 此处加上公共数据的限定,原先未说明,默认是私有的数据。 void set_time(void); void show_time(void);private: // 加上私有数据限定,表明
2012-03-19 18:12:25 279
原创 第三周任务一
#includeusing namespace std;class Student{public: void set_data(int n, char *p, char s); void display(); private: int num; char name[20]; char sex;};void Student::set_d
2012-03-19 18:11:48 618
原创 第二周1-2
/* (程序头部注释开始)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 二进制与十进制 * 作 者: 张启立 * 完成日期: 2012
2012-03-05 19:24:25 338
原创 第二周1-1
/* (程序头部注释开始)* 程序的版权和版本声明部分* Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved.* 文件名称: 二进制与十进制 * 作 者: 张启立 * 完成日期: 2012
2012-03-05 19:16:02 278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人