11368人加入学习
(31人评价)
【旧版】C++编程系列 预备季快速上手

旧版课程,制作完成于2017-12-18

价格 免费

class Enemy

{

public:

int HP;

int Damage;

void Attack();

void TakeDamage();

Enemy(int hp,int damage);//构造函数

Enemy();

};

Enemy::Enemy(int hp,int damage){

HP=hp;

Damage=damage;

}

Enemy::Enemy(){

HP=1000;

Damage=1000;

}

int main()

{

 

Enemy enemy=Enemy(100,10);//我们使用自己定义的类声明的变量,可以成为对象

enemy.HP=100;

enemy.Damage=10;

cout<<enemy.HP<<endl;

cout<<enemy.Damage<<endl;

enemy.Attack();

enemy.TakeDamage();

cout<<enemy.HP<<endl;

Enemy enemy2=Enemy();//因为提供了带有参数的构造函数,所以系统不提供无参的构造函数

cout<<enemy2.HP<<endl;

cout<<enemy2.Damage<<endl;

enemy2.TakeDamage();

enemy2.TakeDamage();

cout<<enemy2.HP<<endl;

string str;

cin>>str;

return 0;

}

 

 

[展开全文]

把shdocvw.dll文件再给我发一遍

 

[展开全文]

授课教师

SiKi学院老师

课程特色

图文(1)
下载资料(2)
视频(40)