项目2-游戏中的角色(2)
2016-03-30 17:05
169 查看
/*
*Copyright (c) 2014,烟台大学计算机学院
*All right reserved.
*文件名称:test.cpp
*作 者:韩双志
*完成日期:2016年3月28日
*版本号:v1.0
*
*问题描述:设计构造函数,使用角色时在创建时被初始化:设计构造函数,当角色被取消时,提示“xxx”退出江湖
*输入描述:无;
*输出描述:角色状态,和角色是否退出江湖。
/*
#include <iostream>
#include <string>
using namespace std;
class Role
{
public:
Role(string a,int b){name=a;blood=b;}
void show();
~Role(){cout<<name<<"退出江湖"<<endl;}
private:
string name;
int blood;
bool life;
};
void Role::show()
{
if(blood>0)
cout<<name<<" have "<<blood<<" blood it is alive"<<endl;
else
cout<<name<<" have "<<blood<<" blood it isn't alive"<<endl;
}
int main()
{
Role mary("mary",4);
Role jack("jack",0);
mary.show();
jack.show();
return 0;
}
运行结果:
![](http://img.blog.csdn.net/20160330170913083?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
知识点总结:
类函数的应用
学习新的
学会了类函数的应用
/*
*Copyright (c) 2014,烟台大学计算机学院
*All right reserved.
*文件名称:test.cpp
*作 者:韩双志
*完成日期:2016年3月28日
*版本号:v1.0
*
*问题描述:设计构造函数,使用角色时在创建时被初始化:设计构造函数,当角色被取消时,提示“xxx”退出江湖
*输入描述:无;
*输出描述:角色状态,和角色是否退出江湖。
/*
#include <iostream>
#include <string>
using namespace std;
class Role
{
public:
Role(string a,int b){name=a;blood=b;}
void show();
~Role(){cout<<name<<"退出江湖"<<endl;}
private:
string name;
int blood;
bool life;
};
void Role::show()
{
if(blood>0)
cout<<name<<" have "<<blood<<" blood it is alive"<<endl;
else
cout<<name<<" have "<<blood<<" blood it isn't alive"<<endl;
}
int main()
{
Role mary("mary",4);
Role jack("jack",0);
mary.show();
jack.show();
return 0;
}
运行结果:
知识点总结:
类函数的应用
学习新的
学会了类函数的应用
相关文章推荐
- 深入浅出 RPC - 深入篇
- CSS3:clip-path具体解释
- Python 十进制到六进制
- CIImage CIFilter CIContext 详解
- struts2怎么设置action返回Json数据
- Halton Sequences霍尔顿序列生成器,计算Pi
- 将三维地理坐标转换到二维屏幕坐标
- 项目2-游戏中的角色(1)
- js中的执行环境及作用域
- 汇总前端最最常用的JS代码片段
- JSP工作原理
- 2-SAT 挑战4.3习题
- POJ 3122 Pie (二分查找)
- HTML标签CSS默认值研究
- UITableView指定刷新
- sql Server 2008 R2 下载安装教程
- 图的存储与遍历
- 创建一个带Nios II硬件和软件映象的.jic文件
- 通过JTS源码分析Rtree(未完待续)
- Oracle 数据库基础学习 (四) group by的使用