C++对象

来源:互联网 发布:人工智能的未来趋势 编辑:程序博客网 时间:2024/05/22 15:45

学完C,学C++时,完全搞不清楚对象是什么。

什么对象,什么程序是由对象+数据结构组成的。完全摸不着头脑。


但当我发现,只要把程序看成是一个世界,那么程序是由一个个对象构成就很容易理解了。

对象有属性和功能。


如一个游戏世界,怪物是一个对象,角色也是一个对象。

怪物和角色都有血量、攻击力、防御力等等...

角色的功能是攻击,怪物的收到攻击就会掉血,这就是怪物的功能。


那怎么描述对象呢,c++中是用class或struct来描述的。


0 0