自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第八周项目2-数组作数据成员(2)

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年4月28日  */问题及代码:手工输入工资?!太让人不能忍受了。现给出包含了不足500个职工工资的文件salary.txt(下载),增加一个成员函数,用于从文件中读出数据,再增加一个成员函数,将排序后结果保存到一个文件中。编写main

2016-04-28 09:15:19 240

原创 第八周项目1-数组作数据成员(1)

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年4月28日  */问题及代码:class Salary { public:      void set_salarys( );//输入职工工资(输入-1标志着工资输入结束),工资保存到salary数组中,实际人数保

2016-04-28 09:05:05 255

原创 第七周项目3-用多文件组织多个类的程序

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年4月10日  */问题及代码将上一周“项目2-带武器的游戏角色”用“一个项目多个文件”的方式实现,其中两个类的声明放在一个.h文件中,每个类的成员函数分别放一个文件,main()函数用一个文件。体会这样安排的优点。#ifndef GA

2016-04-21 09:10:21 215

原创 第七周项目1-友员类

定义下面两个类的成员函数(为体验友元类,实际上本例并不一定是一个好的设计,将两个类的合并为一个DateTime,日期、时间都处理更好)class Date; //对Date类的提前引用声明class Time{public: Time(int,int,int); void add_a_second(Date &); //增加1秒,1秒后可能会到了下一天,乃

2016-04-21 09:06:06 227

原创 第七周项目1-成员函数、友元函数和一般函数有区别(1)

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年4月14日  */问题及代码:(1)阅读下面的程序,体会注释中的说明。//例:使用成员函数、友元函数和一般函数的区别 #include using namespace std; class Time

2016-04-14 08:05:18 199

原创 第六周项目4—静态成员应用

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年4月10日  */问题及代码:设计含有静态数据成员和成员函数的Time类。静态数据成员是类中所有的对象共有的数据,在下面的设计中,时钟要采用12小时制,还是要使用24小时制,显示时,不足两位数字前是否前导0,都是“影响全局”的设置,适

2016-04-13 13:06:15 248

原创 第六周项目3—IP地址类

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年4月10日  */问题及代码:  在互联网中使用的IP地址占4字节,可以用四段发表示,每段值得范围为0~255,中间用“.”隔开,列入202.194.116.97。其实,也可以看看一个有4字节的无符号整型值3401741409.

2016-04-13 12:56:56 212

原创 第六周项目2-带武器的游戏角色

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年4月10日  */问题及代码:  设计一个武器类,其数据成员至少要有武器名、威力,还可以加上你想描述武器的其他数据。想一想要对武器实施什么处理,设计其成员函数。#include using namespace std;cl

2016-04-13 12:39:36 233

原创 第六周项目1-分数类的锥形

每节课

2016-04-12 18:50:30 190

原创 第五周项目4—长方柱类(1)

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年3月27日  */问题及代码:编写基于对象的程序,求三个长方柱的体积,数据成员包括长,宽,高,体积,要求设计成员函数实现下面的功能:(1)由键盘输入三个长方柱的长,宽,高;(2)计算长方柱的体积和表面积;(3)

2016-04-07 08:28:22 230

原创 第五周项目3-时间类(2)

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年3月27日  */问题及代码:再增加三个成员函数,要求在类内声明,类外定义。add_seconds(int)//增加n秒钟add_minutes(int)//增加n分钟add_hours(int)//增加n小时

2016-04-07 08:04:49 195

原创 第五周项目3-时间类(1)

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年3月27日  */问题及代码:运行程序后,按要求扩充类的功能class Time{public: void set_time(); void show_time();private: bool is_tim

2016-04-06 12:45:14 204

原创 第五周项目2-游戏中的角色类(2)

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年3月27日  */问题及代码:基于下面设计的游戏角色类,补充完整需要的成员函数,使角色能一定的规则行动或改变状态,下面代码中包含的是最基本的要求,可以根据你的设计进行扩充。class Role{ public; ...

2016-04-06 12:31:41 278

原创 第五周项目2-游戏中的角色类(1)

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年3月27日  */问题及代码:基于下面设计的游戏中角色类,补充完整需要的成员函数,使角色能一定的规则行动或改变状态。下面代码中包含的是最基本的要求,可以根据你的设计进行补充。class Role{ public;

2016-04-05 19:43:09 463

原创 第五周项目1-三角形类雏形(5)

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年3月27日  */问题及代码:使用复制构造函数,能用一个已有的三角形对象,复制出新的三角形对象:int main(){ Triangle Tri1(3,4,5); //定义边长为1 1 1的三角形类实例 Tri1.s

2016-04-05 19:34:08 241

原创 第五周项目1-三角形类雏形(4)

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年3月27日  */问题及代码使用有默认参数的构造函数,不给定实参时,默认边长为1;注意--只需要一个构造函数即可。需要的测试函数是:int main(){ Triangle Tri1; //定义边长为1 1 1的三角

2016-04-05 19:21:48 221

原创 第五周项目1-三角形雏形(3)

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年3月27日  */问题及代码设计三角形类带参数的构造函数,即Triangle(double x,double y,double z),三边长在调用时由实参直接给出,是对象在定义时能够进行初始化。需要的测试函数是:int main(

2016-04-05 19:11:44 200

原创 第五周项目1-三角形类雏形(2)

*All rightreserved.  *文件名称:test.cpp  *作   者:张明宇 *完成日期:2016年3月27日  */问题及代码:在上面程序的基础上,重新定义Triangle类,其中逻辑特别简单的set和get成员函数,要处理为内联成员函数,直接在类内定义。int main(){ Triangle tril;//定义三角

2016-04-05 18:51:28 214

空空如也

空空如也

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

TA关注的人

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