在Java類的方法添加到您的自定義Java類
我要創建我的類增加了一個不同的類的對象我自己的方法添加一個簡單的問題添加對象。
對於例如,如果我的類名是武器,我想創建狀空洞附加(槍槍)(槍是我的其他類,例如之一)
這將是一個add方法就像創建自己的收集也許?如果我沒有錯的話?像list.add()方法,我想實現我自己的武器類add方法
所以當我實例化我的武器類的對象時,它應該像 Weapon w = new Weapon(new Gun(。 .. ..構造函數參數))
此外我想有我的添加方法的變種。像一個不同的添加方法,不同的參數像void add(武器武器)(創建一個方法來添加你自己的類對象)
所以我不確定這是否類似於實現一個集合?如果這是我如何實現它?我是否需要爲此擴展其他課程?
道歉,如果我的問題困惑任何人! :)
絕對讓我困惑。 –
你是對的,它確實讓我困惑。目前還不清楚你試圖達到什麼以及你的實際問題是什麼。如果你想要一個'add()'方法,什麼阻止你寫一個?它與收藏有什麼關係? – dirkk
只是要指出一個顯而易見的問題:「Weapon w = new Weapon(new Gun(...))」對我來說並不合適。另一方面,'武器w =新槍(...)'。 –