《Android游戏开发详解》——第2章,第2.17节对象是独立的

本节书摘来自异步社区《Android游戏开发详解》一书中的第2章,第2.17节对象是独立的,作者 【美】Jonathan S. Harbour,更多章节内容可以访问云栖社区“异步社区”公众号查看

2.17 对象是独立的
Android游戏开发详解
让我们来看一下实例和对象独立性的概念。使用一个类,我们可以创建想要的任意多个对象。例如,可以创建一个Spaceship类并且使用它来实例化(创建实例)50个Spaceship对象。这些Spaceship对象中的每一个,都叫作Spaceship类的实例。实例是更为“泛化”的类的“具体的”表示,这就好像乐高组合是其各个说明手册的具体化的表示。如图2-23所示。


《Android游戏开发详解》——第2章,第2.17节对象是独立的

就像现实生活中的对象一样,同一个类的不同实例是彼此独立的。还是以50个Spaceships为例,你可以修改Spaceships类的一个实例(一个单个的Spaceships对象),而其他的49个实例并不会受到影响。

上一篇:智能UI:面向未来的UI开发技术


下一篇:重磅下载!首次揭秘如何构建阿里云云原生数据湖体系