2009-11-11 21 views
1

我正在Java中工作,並實現一個基本的樹(是的,作業,但聽我說!)。我發現我犯了一個錯誤,並有一個迭代器類從一個迭代器超類繼承,其中都需要一個內部引用到樹中的同一個節點。現在,每次我引用子類中的節點並進行更改時,都必須在超類中進行相同的更改,否則它們將不同步。當類被刪除時,Eclipse是否有能力刪除對類的所有引用?

我沒有很多課程,我可以用手工做;然而,我想知道當從一個包中刪除一個類時,Eclipse是否有能力去除引用。我之前做過類似的事情,我不認爲它會自動完成,所以也許答案就是否定的;但是,這將是很好的。希望有些智慧能在這裏幫助。

回答

1

我不明白它如何自動刪除引用,說實話 - 如果你使用的是這種類型的變量,它將不得不使用該變量刪除所有的代碼,這顯然會影響事情工作。

你可以刪除這個類,並修復編譯錯誤::)

+0

有道理。它用元數據做了一些有趣的「魔術」,所以我認爲這可能是一種可能性,但我明白你的意思。 – Feanor 2009-11-11 15:10:58

+0

另外,我很激動,我的問題由Jon Skeet本人(提示geekout)回答。謝謝喬恩! :D – Feanor 2009-11-16 15:17:49

+0

@費爾諾:如果你親自見到我,你會很失望:) – 2009-11-16 15:18:34

相關問題