我正在用Java創建一個文本冒險遊戲。我創建了一個出口,房間,生物和物品類,現在我正在實例化併爲他們在我的主類中添加值。冒險遊戲構造方法問題Java
我雖然得到這個問題:因爲我創造了我的房間退出時,我得到一個編譯器錯誤說
類出口構造退出不能被應用到給定類型
這是代碼行,我發現了編譯器錯誤:
Exit exit1 = new Exit("Exit1", "Exit description", "Exit transition text");
,並在我的Exit
類我有這樣的構造方法:
public void Exit(String exit, String exitDescription, String exitTransition) {
this.Exit(exit, exitDescription, exitTransition);
}
但每次我告訴IDE(Netbeans的)來糾正編譯器錯誤的時間,它在我的Exit
類生成的:
Exit(String exit1, String exit_description, String exit_transition_text) {
throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
}
所以我的問題是,爲什麼我的構造方法工作?另外,我得到了我的教授的幫助,我相信他說我不想要生成的代碼。儘管不記得。
'公共無效Exit'不是構造函數,這是一個方法 – MadProgrammer
請閱讀幫助/ MCVE文件並提供缺少的部分。您也可以備份到以前的代碼工作版本,並嘗試一次向前移動幾行。沒有最小的,完整的和可驗證的例子(mcve),我們不能幫助太多。 – Prune