2016-10-01 130 views
-3

我想創建一個包含可碰撞對象列表的碰撞檢測接口,但是j知道接口的所有成員都是常量。我將如何去做這件事。我不能用這個替代這個抽象類,因爲我從父類中創建了一個Inherents類。將項目添加到常量列表

+0

不要爲此使用接口,因爲這絕不是接口的用途。 –

+0

也許你誤解了。界面看起來像這樣。 – paul

+0

不是你的貶低選民,我根本沒有誤解。這絕對不是一個接口要使用的東西。 –

回答

0

你正試圖在一個接口中放入具體的實現細節,並且這樣做是對繼承的濫用。正確的解決辦法是不要這樣做。使用接口進行重定向,放鬆耦合,抽象純行爲,並幫助使用設計模式,但不能實現程序的具體方面。