- 博客(40)
- 收藏
- 关注
原创 第14周实践项目3——数组类模板
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月31号*版 本 号 : v6.0**问题描述 :数组类模板*输入描述 :在数组类的基础上,将之改造为类模板,以使数组中可以存储各种类型的数据。*程序输出 :*/#includeusing namespace
2016-05-31 18:16:02 457
原创 第14周实践项目2(2)——两个成员的类模板
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月31号*版 本 号 : v6.0**问题描述 : 两个成员的类模板*输入描述 :增默认构造函数、带两个参数分别对应两个数据成员初值的构造函数,以及复制构造函数*程序输出 :*/#includeusing na
2016-05-31 18:12:28 293
原创 第14周实践项目2(1)——两个成员的类模板
在原有函数的条件下进行修改:#includeusing namespace std;class Test{public: void SetData1(int val){ data1=val; } void SetData2(double val){ data2=val; } int GetData1(){return Data1;} double Get
2016-05-31 18:09:35 260
原创 第14周实践项目1——排序函数模板
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月31号*版 本 号 : v6.0**问题描述 : 实践项目1*输入描述 : 是一个函数模板的两个实例,其功能是将数组a中的前size个元素按从小到大顺序排列*程序输出 :*/#includ
2016-05-31 18:02:33 329
原创 第14周阅读程序1(3)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月31号*版 本 号 : v6.0**问题描述 : 阅读程序1(3)*输入描述 : 无*程序输出 :*/#include#include#include#includeusing n
2016-05-31 17:57:51 280
原创 第14周阅读程序1(2)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月31号*版 本 号 : v6.0**问题描述 : 阅读程序1(2)*输入描述 : 无*程序输出 :*/#include#includeusing namespace std;int
2016-05-31 17:55:01 215
原创 第14周阅读程序1(1)
*Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月31号*版 本 号 : v6.0**问题描述 : 阅读程序1*输入描述 : 无*程序输出 :*/#include#include#includeusing namespace std;in
2016-05-31 17:50:37 274
原创 第13周实践项目4立体类族共有的抽象类
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月26号*版 本 号 : v6.0**问题描述 : 设计一个抽象类CSolid,含有用于求表面积及体积的两个纯虚函数。设计派生类CCube、CBall、CCylinder,
2016-05-26 09:17:48 256
原创 第13周实践项目3形状类族的中的纯虚函数
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月26号*版 本 号 : v6.0**问题描述 : 写一个程序,定义抽象基类Shape,由它派生出3个派生类,Circle(圆形)、Rectangle(矩形)、Triang
2016-05-26 09:11:49 220
原创 第13周实践项目2动物这样叫(3)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月25号*版 本 号 : v6.0**问题描述 : 每一个Animal的派生类都有一个“名字”数据成员,这个成员设置为基类Animal的成员更好。改造上面的程序,将“名字”
2016-05-26 09:04:12 227
原创 第13周实践项目2动物这样叫(2)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月25号*版 本 号 : v6.0**问题描述 : 显然,Animal设计为抽象类更合适,Animal不需要能够实例化,是专门作基类使用的。改造程序,使Animal设计为抽象类,这时main()函数中p
2016-05-25 21:04:43 280
原创 第13周实践项目2动物这样叫(1)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月25号*版 本 号 : v6.0**问题描述 : 根据给出的main()函数和运行结果的提示,设计出相关的各个类,注意观察运行结果,提取出每个类中需要的数据成员,并匹配上需要的成员函数。 *输入描述
2016-05-25 21:00:51 242
原创 第13周实践项目1分数类中的运算符重载(4)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月25号*版 本 号 : v6.0**问题描述 : 定义分数类中>运算符重载,实现分数的输入输出,改造原程序中对运算结果显示方式,使程序读起来更自然。*输入描述 : 无*程序输出 :*///(
2016-05-25 19:46:53 205
原创 第13周实践项目1分数类中的运算符重载(3)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月25号*版 本 号 : v6.0**问题描述 : 定义分数的一目运算+和-,分别代表分数取正和求反,将“按位取反运算符”~重载为分数的求倒数运算。*输入描述 : 无*程序输出 :*///(3
2016-05-25 19:30:51 200
原创 第13周实践项目1分数类中的运算符重载(2)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月25号*版 本 号 : v6.0**问题描述 : 在(1)的基础上,实现分数类中的对象和整型数的四则运算。分数类中的对象可以和整型数进行四则运算,且运算符合交换律。例如:CFraction a(1,3)
2016-05-25 19:26:54 229
原创 第13周实践项目1分数类中的运算符重载(1)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月25号*版 本 号 : v6.0**问题描述 : 实现分数类中的运算符重载,在分数类中可以完成分数的加减乘除(运算后再化简)、比较(6种关系)的运算。*输入描述 : 无*程序输出 :*//
2016-05-25 19:19:07 264
原创 第13周阅读程序——交通工具(3)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月25号*版 本 号 : v6.0**问题描述 : 阅读项目(交通工具)*输入描述 : 无*程序输出 :*/#includeusing namespace std;class Vehic
2016-05-25 19:12:25 694
原创 第13周阅读程序——交通工具(2)
#includeusing namespace std;class Vehicle //交通工具{public: virtual void run() const { cout<<" run a vehicle. "<<endl; }};class Car:public Vehicle //汽车{public: void run()
2016-05-25 17:33:34 285
原创 第13周阅读程序——交通工具(1)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月25号*版 本 号 : v6.0**问题描述 : 阅读项目(交通工具)*输入描述 : 无*程序输出 :*/#includeusing namespace std;class Vehic
2016-05-25 17:21:29 250
原创 第13周阅读程序——纯虚函数
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月25号*版 本 号 : v6.0**问题描述 : 阅读项目(纯虚函数)*输入描述 : 无*程序输出 :*/#includeusing namespace std;class BASE
2016-05-25 17:16:03 237
原创 第13周阅读程序——虚析构函数
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月25号*版 本 号 : v6.0**问题描述 : 阅读项目(虚函数)*输入描述 : 无*程序输出 :*/#includeusing namespace std;class BASE{
2016-05-25 17:10:06 222
原创 第13周阅读程序——虚函数
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月25号*版 本 号 : v6.0**问题描述 : 阅读项目(虚函数)*输入描述 : 无*程序输出 :*/#includeusing namespace std;class A{
2016-05-25 17:05:19 227
原创 知识点——12周虚函数
不同类型数据间的转化--在c++中,某些标准类型的数据间可以自动转化--隐式类型转化:由c++编译系统自动完成,用户不需要干预 **** int i=6; **** i=7.5+i;--强制(显式)类型转化:在程序中将一种类型数据明确转化为另一指定的类型 **** int(89.5),float(56)--问题:
2016-05-17 11:59:10 235
原创 第12周项目3——数组类运算的实现
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月16号*版 本 号 : v6.0**问题描述 : 实践项目3——数组类运算的实现*输入描述 : 无*程序输出 :*/#includeusing namespace std;class
2016-05-16 13:31:40 266
原创 第12周项目2——Time类中的运算符重载
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月16号*版 本 号 : v6.0**问题描述 : 实践项目2——Time类中的运算符重载*输入描述 : 无*程序输出 :*/#includeusing namespace std;c
2016-05-16 12:54:07 237
原创 第12周项目1——实现复数类的运算符重载
**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月16号*版 本 号 : v6.0**问题描述 : 实践项目一——实现复数类的运算符重载*输入描述 : 无*程序输出 :*///(1)#includeusing namespace st
2016-05-16 12:43:30 283
原创 知识点——多态性、运算符重载、双目运算符重载实现、单目运算符重载实现
一、多态 (1)编译时的多态 (2)运行时的多态 多态性的概念: 多态性是面向对象程序设计的一个重要特征。 在c++中的表述:具有不同功能的函数可以用同一个函数名。 效果:用同一个函数名调用不同内容的函数,完成不同的工作。
2016-05-11 17:27:18 514
原创 第12周阅读程序(1)(2)(3)(4)
**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月11号*版 本 号 : v6.0**问题描述 : 阅读程序(1)*输入描述 : 无*程序输出 :*///(1)#includeusing namespace std;class Sam
2016-05-11 16:50:11 263
原创 重载求最大值
#includeusing namespace std;int max(int a1,int b1){ return (a1>b1)?a1:b1;}int max(int a,int b,int c){ if(b>a)a=b; if(c>a)a=c; return a;}double max(double a,double b,double c){
2016-05-10 23:02:21 505
原创 第11周项目5摩托车继承自行车和机动车
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月8号*版 本 号 : v6.0**问题描述 : 教师兼干部类*输入描述 : 无*程序输出 :*/#include #include#include#include using namesp
2016-05-08 16:40:21 505
原创 第11周项目4教师兼干部类
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月8号*版 本 号 : v6.0**问题描述 : 教师兼干部类*输入描述 : 无*程序输出 :*/#include#includeusing namespace std;class Teach
2016-05-08 16:01:38 415
原创 第11周项目3(2)警察和厨师
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月8号*版 本 号 : v6.0**问题描述 : *输入描述 : 无*程序输出 :*/#include#includeusing namespace std;class Person{pu
2016-05-08 13:47:14 513
原创 第11周项目3(1)——警察和厨师
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月8号*版 本 号 : v6.0**问题描述 : 储存班长信息的学生类*输入描述 : 无*程序输出 :*/#include#includeusing namespace std;class P
2016-05-08 13:09:28 759
原创 第11周项目2储存班长信息的学生类
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月8号*版 本 号 : v6.0**问题描述 : 储存班长信息的学生类*输入描述 : 无*程序输出 :*/#includeusing namespace std;class Stu //声明
2016-05-08 11:16:43 537
原创 第11周项目1——点、圆、圆柱类的设计
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月8号*版 本 号 : v6.0**问题描述 : 点、圆、圆柱类的设计*输入描述 : 无*程序输出 :*//*****************************************************(1)********
2016-05-08 11:06:02 431
原创 第11周阅读程序写出执行结果1(5)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月8号*版 本 号 : v6.0**问题描述 : 阅读程序写出执行结果1(5)*输入描述 : 无*程序输出 :*//*********************************(a)******
2016-05-08 10:51:38 380
原创 第11周阅读程序写出执行结果1(4)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月8号*版 本 号 : v6.0**问题描述 : 阅读程序写出执行结果1(4)*输入描述 : 无*程序输出 :*/#includeusing namespace std;class Base{
2016-05-08 10:26:34 212
原创 第11周阅读程序写出执行结果1(3)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月8号*版 本 号 : v6.0**问题描述 : 阅读程序写出执行结果1(3)*输入描述 : 无*程序输出 :*/#includeusing namespace std;class A{pu
2016-05-08 10:22:49 234
原创 第11周阅读程序写出执行结果1(2)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月8号*版 本 号 : v6.0**问题描述 : 阅读程序写出执行结果1(2)*输入描述 : 无*程序输出 :*/#includeusing namespace std;class A{pu
2016-05-08 10:19:10 286
原创 第11周阅读程序写出执行结果1(1)
/**Copyright (c) 2016,烟台大学计算机学院*All rights reserved.*文件名称 :*作 者 : 刘云*完成日期 : 2016年5月8号*版 本 号 : v6.0**问题描述 : *输入描述 : 无*程序输出 :*/#includeusing namespace std;class Date{public: Da
2016-05-08 10:14:37 327
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人