C++ 临时对象
接下来,我们准备为大家介绍"临时对象"
临时对象——当函数要返回一个对象时,就需要先创建一个临时对象,用于存放将要返回的对象,
而当函数返回时,临时对象就会析构,即不再存在。
接下来,我们结合例子作进一步的学习
例子:
//========================
//定义一个描述武器的类Weapon
//========================
class Weapon
{
public:
int Type; //武器的类型
int x; //武器位置的X坐标
int y; //武器位置的Y坐标
void SelectWeapon(int stw); //选择武器的方法
Weapon()
{}
~Weapon()
{}
}
通过上面的学习,相信大家对临时对象有了一个初步了解,但是,如何灵活地运用这个知识点呢?
那么,我们就要通过下方的按钮进入到游戏中,然后,运用该知识点去完成任务,
这样,才可以加深大家对该知识点的理解和运用,以及“尽快进入到编程的状态”。
要达到灵活运用,是需要通过不停地反复训练才可以做到,所以,不要停留在理论规则上面,
快动起来吧!
(通过游戏模式,结合真实的开发环境编程,需要在电脑上运行)