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