generics

    2熱度

    1回答

    可能重複: Reference unit tests for common data structures? 我試圖實現IList接口。我已經完成了我的實現,但我不確定我的實現是否符合此接口的語義。是否有測試來推測?對ICollection接口的測試也是值得讚賞的。

    0熱度

    1回答

    我正在玩查詢對象「模式」的基本實現(在引號中,因爲這是解釋器模式的實現),並且我正在考慮增強我不知道如何實施。 正如你知道一個標準的對象看起來像以下: public class Criterion { ... string FieldName { get; set; } string Value { get; set; } .... } 我不喜歡的是

    1熱度

    2回答

    我需要內部類是非靜態的原因是因爲我需要內部類來訪問它內部的類的泛型。 在此先感謝。

    6熱度

    2回答

    在回答記者提問關於這裏:https://stackoverflow.com/a/9872630/82609 我試着做到以下幾點: Comparator<String>[] comparators = new Comparator[] {...}; 它的工作原理!但是,下列情況不: Comparator<String>[] comparators = new Comparator<String>

    0熱度

    3回答

    比方說,我有ClasseA implements I,我該怎麼做: public class Classe<T> { void function(Class<T> param) { ... } } Classe<I> c=new Classe(); c.function(ClasseA.class); 由於ClasseA實現接口I,我想function接受

    1熱度

    2回答

    比方說,我有: public class Components<T> extends TupleList<Class<T>, String> { private static final long serialVersionUID = 1L; public void add(Class<T> classe, String name) { this.add(new

    0熱度

    1回答

    是否可以創建如下的泛型類? public class AnyClassTypeWithValue<Class<T>, E> { } 我看了這個java generics: accepting a class or interface鏈接給出的代碼。 我不認爲我們可以創建與類型參數類class SomeClass<Class<T>, E> 我見過class SomeClass<T, E>但不是

    1熱度

    1回答

    我一直在研究第一年Java課程中棘手問題的答案,具體而言,我需要編寫一個能夠將一個通用列表,並在列表中找到最高和最低。 我完全有能力分別完成這兩項任務,使T(通用類型)擴展數字以進行求和,並進行比較以進行比較。當我嘗試完成兩個相同泛型類型的任務時,就會發生這個問題,因爲Java無法實現多重繼承。 總之,我怎麼能完成這兩項任務,而T的上界是Number類? 代碼片段和建議感謝!

    0熱度

    4回答

    我有這樣的方法得到一個通用存儲庫利用詞典: public readonly IDictionary<Type, IRepository> _repositories = new Dictionary<Type, IRepository>(); public IRepository GetRepository(Type type) { if (this._repositories.C

    2熱度

    2回答

    對於像C#或Java這樣的語言的泛型,你可以有一個工廠根據給定的類型返回一個結果?例如,你可以告訴工廠的方法返回: Book List<Book> Door List<Door> 是否有可能與objective-c實現相同的目的? 我可以通過某種方式告訴generateObjects方法返回給我一些書嗎? [self getDataFromWeb:@"SOME_URL" andRetur