【发布时间】:2014-02-04 22:35:21
【问题描述】:
我已经问过了,这是一个混乱的描述,所以:
我有课
private Class MyClass<T extends SomeClass> //where SomeClass is an abstract class
{
SomeClass T=new SomeClass(); //Something like that but which works
}
我想以某种方式实例化 T 或调用它的方法,也许使用强制转换,因为 SomeClass 是抽象的,上面是无效的
【问题讨论】:
-
你不能实例化一个抽象类。如果您要实例化一个具体的实现,那么您需要弄清楚您要实例化的具体实现。
-
他们有公共课程 Abc
我也有类似的但 -
我试图使这个通用。我只需要访问在抽象类中实现的方法。这就是我想要的
标签: java generics abstract-class