我有一堆包含未使用參數的構造函數的類。例如這一個:自動從構造函數中刪除未使用的參數(Eclipse,Java)
class Book {
String author;
String title;
public Book(String author, String title, int numberOfPages) {
this.author = author;
this.title = title;
}
}
Eclipse是否提供任何方式自動刪除這些未使用的參數通過多個文件?手動刪除它們需要幾個小時。
我不知道有任何這樣的機制。如果你不使用它們,爲什麼添加它們? – 2014-11-24 05:05:00
我從來沒有碰到過Eclipse中的一個功能,該功能對您大概寫過的構造函數執行代碼審查。那些「未使用的構造商」是如何進入那裏的? – MarsAtomic 2014-11-24 05:05:13
我有一個類的層次結構。每個類都將GameSession對象作爲構造函數參數傳遞給存儲GameSession變量的最頂級類。我只是意識到我不需要存儲GameSession變量,所以我將它從最頂層的類中移除。現在我堅持把所有的類作爲一個類參數接受一個GameSession對象,但他們不再需要將它傳遞給它們的超類。超級(gameSession);現在是super();但是gameSession的構造參數仍然存在。 – 2014-11-24 05:08:18