《Android游戏开发详解》一2.16 区分类和对象
生活随笔
收集整理的這篇文章主要介紹了
《Android游戏开发详解》一2.16 区分类和对象
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
本節(jié)書摘來異步社區(qū)《Android游戲開發(fā)詳解》一書中的第2章,第2.16節(jié),作者: 【美】Jonathan S. Harbour 譯者: 李強(qiáng) 責(zé)編: 陳冀康,更多章節(jié)內(nèi)容可以訪問云棲社區(qū)“異步社區(qū)”公眾號查看。
2.16 區(qū)分類和對象
Android游戲開發(fā)詳解
對我們來說,理解一個類和一個對象之間的區(qū)別是很重要的,因此,來看看這部分內(nèi)容。對象只是數(shù)據(jù)的集合,它們包含了描述變量和方法的關(guān)系的一組數(shù)據(jù)。類是用來創(chuàng)建這些對象的藍(lán)圖。
為了說明這一點(diǎn),我們假設(shè)你在玩樂高積木(你的年齡并不大,可以玩樂高)。你找到一個說明手冊并且開始構(gòu)建太空飛船。說明手冊包含了你構(gòu)建太空飛船所需的所有信息:需要構(gòu)建的機(jī)翼的數(shù)目,需要添加的大炮的數(shù)目等等。使用這個手冊構(gòu)建的每一個樂高模型,都是太空飛船,但是,手冊本身不是飛船,它只是藍(lán)圖。
類和對象之間也有類似的關(guān)系。盡管類描述了對象的狀態(tài)和行為是什么(即要讓一個對象具備該類型,它需要哪些屬性),而類本身不是對象。
總結(jié)
以上是生活随笔為你收集整理的《Android游戏开发详解》一2.16 区分类和对象的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《AutoCAD全套园林图纸绘制自学手册
- 下一篇: 《众妙之门——Web用户体验设计与可用性