我有一些接口和繼承的麻煩。在這裏我的問題: 我有兩個接口: public interface IElementA
{
List<IElementA> Child { get; }
}
// The goal is to add some properties to the main interface
public interface IElementB : IElementA
是否有可能獲得擴展基本接口的所有接口的列表而沒有任何 bean在java 在運行時實現的任何接口? 實施例: interface A {}
interface B extends A{}
interface C extends A{}
interface D extends C{}
public Class<? extends A>[] getAllInterfaces(A.class)
我試圖實現接口,並遇到以下錯誤的困難: 我想代碼分層,並試圖使用良好的做法。我也想開始使用接口並用新代碼進行更多的實驗。希望我能得到這個工作。 我知道有許多關於所以這個錯誤的文章,我已經探索了他們。有些困惑,我實現,因爲我與接口和封裝的NuGet一個初學者。我希望我的問題可以開發出一個完整的例子或修正我的課,我可以和我所有的未來發展的基地使用一個簡單的答案。 No parameterless co