我試圖圍繞正確的對象命名。 所以我們可以說我叫 水果蘋果=新水果(蘋果); 所以是 水果(1)數據類型 蘋果(1)對象 水果的名稱()來構造 蘋果通話(2日)到名爲蘋果 對象的引用還是我完全脫落的命名? 我知道它們是如何運作的,但我只想說出正確的命名。試圖獲得對象和數據類型的簡單定義。
0
A
回答
2
Fruit apple = new Fruit(apple);
首先,這不會編譯。在初始化之前,您正嘗試使用apple
。
讓我們而不是採取類似
Fruit apple = new Fruit(numOfSeeds);
表達(對=
賦值運算符的左側)的左側聲明Fruit
類型的新變量。
表達式的右手邊是一個新實例創建表達式Fruit
類型的。這個新的實例創建表達式使用單個參數調用Fruit
構造函數。該表達式將單個參數傳遞給此構造函數調用。該參數將是通過評估變量numOfSeeds
解決的值。
當計算右側的表達式時,JVM將創建一個類型爲Fruit
的新實例,並將該實例的引用值分配給左側的變量。
0
所以是水果(1)數據類型的蘋果(1)對象 水果的名稱()來構造蘋果的調用(2日)到名爲蘋果
對象 參考幾乎正確。第一個Fruit不僅是一個數據類型,而且是一個類名,也就是要被實例化的類。另外,Sotirios Delimanolis指出,你的例子不會編譯,因爲在這個例子中,你會嘗試聲明一個對象並在同一時間在構造函數中使用它。
相關問題
- 1. Js原型簡單類型和對象
- 2. 在對象原型定義屬性,並獲得對象的類型
- 3. 獲得一個java.io.NotSerializableException試圖編寫自定義對象的OutputStream
- 4. 自定義簡單類型的XmlSchemaInference類
- 5. 將簡單數據類定義爲抽象,接口或類?
- 6. 基元數據類型和自定義對象之間的打瞌睡圖?
- 7. 獲得來自和對象類型的對象
- 8. 有SerializationException試圖返回自定義對象類型
- 9. ObjectBox創建對象的實體地圖和自定義類型
- 10. 獲取類型錯誤試圖串連 'STR' 時和 'NoneType' 對象
- 11. 試圖獲得非對象的財產
- 12. 簡單的Ruby類和對象程序
- 13. 對象數據類型在對象中的含義
- 14. 簡單對象值取得
- 15. XSD定義簡單類型+限制+ anyAttribute
- 16. 獲取錯誤:在定義自定義查詢集和模型時,類型對象'x'沒有屬性'對象'
- 17. 獲得ICollectionView數據類型
- 18. 試圖獲取非對象的屬性 - 未定義的變量:數據/ Codeigniter
- 19. 的java bean類型的ArrayList得到的是未定義類型的對象
- 20. 從「任何」類型的對象獲取視圖數據?
- 21. 如何獲得對象類型
- 22. 如何將JSON數據自定義類型與地圖<整數,對象>
- 23. Python的數據模型文件:將未綁定用戶定義的方法的對象和類方法對象
- 24. Typescript:定義一個對象的類型
- 25. 類型定義的包對象
- 26. Alfresco試圖獲得siteService對象
- 27. 我如何獲得自定義類中的對象的索引?
- 28. 如何根據類名獲取用戶定義的對象類型?
- 29. angular2作爲特定對象類型的地圖數據
- 30. 試圖獲得非對象的屬性(WordPress類別)
請用適當的方式解釋你的問題:) – Muhammad 2014-09-28 04:13:04