自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

迂者-贺利坚的专栏

为IT菜鸟起飞铺跑道,和学生一起享受快乐和激情的大学

原创 2015级C++第10、11周补充实践项目 继承和派生

【项目0 - 是春哥啊】参考解答 请在下面程序的横线处填上适当内容,以使程序完整,并使程序的输出为: Name: 春哥 Grade: 19#include <iostream> #include <cstring> using namespace std; class...

2016-04-27 21:53:01

阅读数 1805

评论数 0

原创 2015级C++第10、11周实践项目 继承和派生

【项目1 - 点-圆-圆柱类族的设计】 按以下的提示,由基类的设计和测试开始,逐渐地完成各个类的设计,求出圆格柱体的表面积、体积并输出并且完成要求的计算任务: (1)先建立一个Point(点)类,包含数据成员x,y(坐标点),实现需要的成员函数,并设计main函数完成测试; ...

2016-04-27 21:41:58

阅读数 5516

评论数 0

原创 C++实践参考:点-圆-圆柱类族的设计

【项目 - 点-圆-圆柱类族的设计】 按以下的提示,由基类的设计和测试开始,逐渐地完成各个类的设计,求出圆格柱体的表面积、体积并输出并且完成要求的计算任务: (1)先建立一个Point(点)类,包含数据成员x,y(坐标点),实现需要的成员函数,并设计main函数完成测试; ...

2016-04-27 17:08:33

阅读数 4239

评论数 0

原创 C++实践参考:警察与厨师

【项目-警察和厨师】 (1)根据下面的类图,定义各个类: 要求: 各个成员函数,只要输出相关的信息即可,暂不深究其业务功能 请为各个类增加构造函数 在实现中,可以增加需要的其他函数 自行编制main函数,完成初步的测试[参考解答1]#include <iostream...

2016-04-27 16:37:40

阅读数 3416

评论数 0

原创 2015级C++第10、11周程序阅读(补充) 继承和派生

(1)#include<iostream> using namespace std; class G { public: static int m; G( ){ //构造函数 m++; cout<<"G begins...

2016-04-27 15:31:44

阅读数 2781

评论数 0

原创 2015级C++第10、11周程序阅读 继承和派生

阅读程序,请写出这些程序的运行结果 (1)阅读程序,写出执行结果#include <iostream> using namespace std; class Data { public: Data(int i):x(i){cout<<"A";}...

2016-04-27 15:28:38

阅读数 2638

评论数 0

原创 一个冒号引发的“血案”

备课中。   从下载的PPT中复制出例题,调试一下,结果:      何其多的错误,红红的。   不正在声明Base2吗?怎么会“error: ‘Base2’ has not been declared”   斗争!   ……   小样,就一个符号的问题,犯得着兴师动众,给出那么多提...

2016-04-25 19:39:43

阅读数 4374

评论数 0

原创 边工作边学习的现实选择

有在线课程学员在QQ群中贴了一段对话,说让“贺老师看到请给点建议”。看过之后,决定就在原对话基础上,加点我的评论,以此表明我的观点。   按我博文中匿名的原则,对话的两位主角,一位应该是刚刚从事了程序员工作,化名为“蔡工作”,另一位迫于生计,一边工作一边学习,化名为“郑在学”。   下面是对话...

2016-04-23 09:23:59

阅读数 7679

评论数 0

原创 C++实践参考解答:我的数组类

【项目-我的数组类】   阅读程序,请完成成员函数的定义,因为存在指针型的数据成员,注意需要深复制的构造函数。#include<iostream> using namespace std; class MyArray { private: int *arrayAddr; //...

2016-04-22 07:26:37

阅读数 2246

评论数 0

原创 2015级C++第9周项目 动态存储分配及深复制

【项目1-深复制体验】 (1)阅读下面的程序,补足未完成的注释#include<iostream> #include<cstring> using namespace std; class A { private: char *a; public: A(c...

2016-04-21 19:57:17

阅读数 2003

评论数 0

原创 2015级C++第9周程序阅读 类和指针

阅读程序,写出程序的运行结果并理解其运行机制。 (1)#include <iostream> using namespace std; class A { public: A(){cout<<"A";} ~A(){cout<<...

2016-04-21 19:52:48

阅读数 1831

评论数 0

原创 怎么破“完全看不懂”

【来信】   老师,恳请您讲讲您在csdn上关于二叉树的基本操作算法的思路,主要是那几个函数;链接。尤其是创建二叉树的,完全看不懂。谢谢老师啦【回信】   收到你的请求,我有些为难。要讲讲,怎么讲呢?通过书面的方式写出来吗?你找几本书看看更合适,书上讲得,肯定比我着急中写出的要好。要说用讲课的...

2016-04-19 14:58:18

阅读数 1619

评论数 2

原创 一图总结C++中关于指针的那些事

指向对象的指针,指向数据成员的指针,指向成员函数的指针; 数组即指针,数组的指针,指针数组; 指向函数的指针,指向类的成员函数的指针,指针作为函数参数,指针函数; 指针的指针,指向数组的指针;常指针,指向常对象的指针; ……   大哥,这些都是什么鬼?!   用下面一张图...

2016-04-16 20:37:14

阅读数 3130

评论数 0

原创 C++实践参考:数组作数据成员

【项目 - 数组作数据成员】下面是设计好的一个工资类(Salary):class Salary { public: void set_salarys( );//输入职工工资(输入-1标志着工资输入结束),工资保存到salary数组中,实际人数保存到number中; void...

2016-04-15 22:23:43

阅读数 4906

评论数 0

原创 2015级C++第8周项目 数组和指针

【项目1 - 数组作数据成员】下是设计好的一个工资类(Salary):class Salary { public: void set_salarys( );//输入职工工资(输入-1标志着工资输入结束),工资保存到salary数组中,实际人数保存到number中; void...

2016-04-15 22:11:40

阅读数 3829

评论数 0

原创 C++游戏系列:目录

C++游戏系列1:角色类 C++游戏系列2:给角色装备武器 C++游戏系列3:用多文件组织角色类 C++游戏系列4:杀伤距离有限制 C++游戏系列5:不止有一件武器 C++游戏系列6:自己动起来 C++游戏系列7:小结一下 C++游戏系列8:……(待续)

2016-04-14 07:26:08

阅读数 5638

评论数 3

原创 C++游戏系列7:小结一下

“C++游戏系列”是在和2015级同学学习C++过程中,想找一个应用背景而开始写的,同时,也作为同学们的实践项目,借这样一个连续的项目,即时体现学习到的知识点和技术,将正在学的内容和与当前不少同学有体会的应用——游戏结合起来,这是一种获得直接经验的时候。    开始时,没有想到做成系列。随着进展...

2016-04-14 07:24:03

阅读数 2015

评论数 0

原创 C++游戏系列6:自己动起来

知识点:(1)对象数组,自动生成了很多个“玩家”(角色类的对象),自动玩;(2)使用文件:武器要从文件中读,玩的过程,写入到了文件。【项目-让玩家自己动起来】 (与前几个版本相比,主要变化在main.cpp中) 1.game.h:类声明#ifndef GAME_H_INCLUDED #defi...

2016-04-13 22:54:08

阅读数 6667

评论数 2

原创 C++游戏系列5:不止有一件武器

知识点:对象数组作为数据成员 改进:每个角色所持有的武器不只一件,故持有的武器,用了对象数组来表示,当然,也可以是空手。由此而带来的,还得记录一共有几件武器,当前手持哪种武器。【项目-角色有多样武器】 1.game.h:类声明#ifndef GAME_H_INCLUDED #define G...

2016-04-13 20:01:31

阅读数 3185

评论数 0

原创 C++游戏系列4:杀伤距离有限制

知识点:(无新增) 改进:(1)武器增加了杀伤距离,角色增加了位置,这样,当两个角色对象离得太远,距离超出攻击者武器的杀伤范围,攻击行为无效;(2)其他一些规则更加合理【项目-游戏类的进一步完善】 1.game.h:类声明#ifndef GAME_H_INCLUDED #define GAME...

2016-04-13 16:48:30

阅读数 2793

评论数 0

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