本文共 410 字,大约阅读时间需要 1 分钟。
本节书摘来自异步社区《Android游戏开发详解》一书中的第2章,第2.17节对象是独立的,作者 【美】Jonathan S. Harbour,更多章节内容可以访问云栖社区“异步社区”公众号查看
2.17 对象是独立的
Android游戏开发详解让我们来看一下实例和对象独立性的概念。使用一个类,我们可以创建想要的任意多个对象。例如,可以创建一个Spaceship类并且使用它来实例化(创建实例)50个Spaceship对象。这些Spaceship对象中的每一个,都叫作Spaceship类的实例。实例是更为“泛化”的类的“具体的”表示,这就好像乐高组合是其各个说明手册的具体化的表示。如图2-23所示。就像现实生活中的对象一样,同一个类的不同实例是彼此独立的。还是以50个Spaceships为例,你可以修改Spaceships类的一个实例(一个单个的Spaceships对象),而其他的49个实例并不会受到影响。
转载地址:http://xkrzx.baihongyu.com/