【发布时间】:2012-01-12 20:50:36
【问题描述】:
我想创建一个具有两种泛型类型的对象,但在某些地方创建它时只给出了一种泛型类型。在这些情况下,第二种类型并不重要,所以我希望能够提供一个选项,用于创建只有一种泛型类型的类,而另一种泛型类型默认设置为 Object,看起来像( C++ 风格):
public class myClass<T,O=Object> {...
}
由于我知道 Java 中没有默认值,我不希望有默认类型,但是有什么方法可以创建一些类似的东西(可能是类覆盖)?
【问题讨论】: