我注意到在SONAR中我有一個在我的java代碼中被稱爲IllegalType的違規行爲。我查找了這個,並在Checkstyle中解釋了這一點:SONAR違規IllegalType,爲什麼修復它很重要?
檢查特定類從未用作變量聲明,返回值或參數中的類型。包含缺省不允許抽象類的模式檢查。
理由:有助於減少混凝土類的耦合。另外抽象類應該被認爲是一個方便的基類接口實現,因此它們本身不是類型。
但我真的不明白爲什麼這是我的代碼中的問題。如果任何人都可以用一個例子來解釋我,那麼它可能會很棒!謝謝。
顯示一些代碼...說明:*有助於減少混凝土類的耦合。* – MariuszS