你能扩展一个带有参数列表的泛型类吗?

时间:2017-01-19 03:57:36

标签: java generics

我有一个类,我想用x个类扩展,但我只想扩展一次。更具体地说:

// Project Beans

public class User implements MarkerInterface
public class Tree implements MarkerInterface
public class Dog implements MarkerInterface
... more classes in the future ..

// Generic Class

public class GenericsImpl<Collection<T extends MarkerInterface>> {
    for(T t : list){
    ... implementation .. 
    }
}

// Class Extension

public class Service extends GenericsImpl<User, Tree, Dog, ... n> {
... service implementation ..
}

这种情况可能吗?我希望能够使用任何数量的类来扩展泛型类,这些类实现了我定义的标记接口。

0 个答案:

没有答案