本節書摘來異步社群《android遊戲開發詳解》一書中的第2章,第2.11節,作者: 【美】jonathan s. harbour 譯者: 李強 責編: 陳冀康,更多章節内容可以通路雲栖社群“異步社群”公衆号檢視。
android遊戲開發詳解
我們想要使用phone類作為藍圖,建立一個新的phone對象。為了做到這點,我們使用如下所示的文法。
使用我們前面用來建立基本類型變量相同的方式,來建立一個對象變量。首先聲明對象變量的類型(phone),然後指定一個名稱(myphone),最後指派。
文法的不同之處在于最後一步。要建立一個新的phone對象,我們必須使用java的内建關鍵字new,并且聲明我們想要用來建立phone對象的藍圖,即phone類。讓我們将上面的代碼添加到main方法中,如程式清單2.10的第5行所示。
程式清單2.10 world.java—更新後的版本
在本書後面,我們将會讨論new關鍵字的作用,以及聲明new phone()的時候到底發生了什麼。