自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

2019liuyun

一束光

  • 博客(40)
  • 收藏
  • 关注

原创 第14周实践项目3——数组类模板

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 刘云 *完成日期 : 2016年5月31号 *版 本 号 : v6.0 * *问题描述 :数组类模板 *输入描述 :在数组类的基础上,将之改造为类模板,以使数组中可以存储各种类型的数据。 *程序输出 : */ #include using namespace

2016-05-31 18:16:02 457

原创 第14周实践项目2(2)——两个成员的类模板

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 刘云 *完成日期 : 2016年5月31号 *版 本 号 : v6.0 * *问题描述 : 两个成员的类模板 *输入描述 :增默认构造函数、带两个参数分别对应两个数据成员初值的构造函数,以及复制构造函数 *程序输出 : */ #include using na

2016-05-31 18:12:28 293

原创 第14周实践项目2(1)——两个成员的类模板

在原有函数的条件下进行修改: #include using 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 #include using 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 #include using 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 #include using 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 199

原创 第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 * *问题描述 : 阅读项目(交通工具) *输入描述 : 无 *程序输出 : */ #include using namespace std; class Vehic

2016-05-25 19:12:25 694

原创 第13周阅读程序——交通工具(2)

#include using 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 * *问题描述 : 阅读项目(交通工具) *输入描述 : 无 *程序输出 : */ #include using namespace std; class Vehic

2016-05-25 17:21:29 250

原创 第13周阅读程序——纯虚函数

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 刘云 *完成日期 : 2016年5月25号 *版 本 号 : v6.0 * *问题描述 : 阅读项目(纯虚函数) *输入描述 : 无 *程序输出 : */ #include using namespace std; class BASE

2016-05-25 17:16:03 237

原创 第13周阅读程序——虚析构函数

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 刘云 *完成日期 : 2016年5月25号 *版 本 号 : v6.0 * *问题描述 : 阅读项目(虚函数) *输入描述 : 无 *程序输出 : */ #include using namespace std; class BASE {

2016-05-25 17:10:06 222

原创 第13周阅读程序——虚函数

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 刘云 *完成日期 : 2016年5月25号 *版 本 号 : v6.0 * *问题描述 : 阅读项目(虚函数) *输入描述 : 无 *程序输出 : */ #include using 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——数组类运算的实现 *输入描述 : 无 *程序输出 : */ #include using 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类中的运算符重载 *输入描述 : 无 *程序输出 : */ #include using namespace std; c

2016-05-16 12:54:07 237

原创 第12周项目1——实现复数类的运算符重载

* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 刘云 *完成日期 : 2016年5月16号 *版 本 号 : v6.0 * *问题描述 : 实践项目一——实现复数类的运算符重载 *输入描述 : 无 *程序输出 : */ //(1) #include using 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) #include using namespace std; class Sam

2016-05-11 16:50:11 263

原创 重载求最大值

#include using 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 #include using namespace std; class Teach

2016-05-08 16:01:38 414

原创 第11周项目3(2)警察和厨师

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 刘云 *完成日期 : 2016年5月8号 *版 本 号 : v6.0 * *问题描述 : *输入描述 : 无 *程序输出 : */ #include #include using 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 #include using namespace std; class P

2016-05-08 13:09:28 758

原创 第11周项目2储存班长信息的学生类

/* *Copyright (c) 2016,烟台大学计算机学院 *All rights reserved. *文件名称 : *作 者 : 刘云 *完成日期 : 2016年5月8号 *版 本 号 : v6.0 * *问题描述 : 储存班长信息的学生类 *输入描述 : 无 *程序输出 : */ #include using 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 430

原创 第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) *输入描述 : 无 *程序输出 : */ #include using 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) *输入描述 : 无 *程序输出 : */ #include using 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) *输入描述 : 无 *程序输出 : */ #include using 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 * *问题描述 : *输入描述 : 无 *程序输出 : */ #include using namespace std; class Date { public: Da

2016-05-08 10:14:37 327

空空如也

空空如也

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

TA关注的人

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