第五周项目2(2)
2016-03-28 19:24
501 查看
/* 02.*Copyright (c)2016,烟台大学计算机与控制工程学院 03.*All rights reserved. 04.*文件名称:main.cpp 05.*作 者:李钊 06.*完成日期:2016年3月28日 07.*版 本 号:v1.0 08.* 09.*问题描述:游戏中的角色类 10. 11. 输入描述: 12.*输出描述:游戏角色的一系列动作 13.*/ #include <iostream> using namespace std; class Role { public: Role(string M,int x) { blood=x; name=M; }; ~Role(); void show(); private: string name; int blood; bool life; }; int main() { Role mary("Mary",4); Role jack("Jack",0); mary.show(); jack.show(); return 0; } void Role::show() { if(blood>0) cout<<name<<"is"<<"live"<<", "<<"you have "<<blood<<" blood"<<endl; else cout<<name<<"is"<<"die"<<", "<<"you have "<<blood<<" blood"<<endl; } Role::~Role() { cout<<name<<"退出江湖..."<<endl; }
运行结果:
学习心得:
构造函数与析构函数
知识点总结:
类中的析构函数运用
相关文章推荐
- neptune节点的客户端测试程序
- 扩展欧几里德算法证明及代码
- 导航栏和里面的View设置的是同一颜色值,实际运行又不一样.
- UITableView中Cell重用机制导致内容重复解决方法
- javac编译成功,用java运行class文件出现“找不到或无法加载主类” 的问题
- POJ 1611 The Suspects
- Spring+Mybatis整合时,全局扫描*mapper.xml
- spring mvc 的@ResponseBody与@JsonIgnore实现json传值
- HashMap基本使用方法
- Apktool v2.1.0 Released
- 【JQuery】:input表单选择器
- 【NOIP2012提高组】疫情控制
- JS 事件基础 事件绑定函数
- EaselJS的Text中文不会自动换行的问题
- [SIMD]单指令多数据指令集(一)——SIMD简介
- 第四周项目3-随机数函数应用于游戏(2)
- 机器学习之——认识机器学习
- OpenGL纹理映射--基础篇
- 继承的学习笔记
- Linux下压缩某个文件夹(文件夹打包)