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