public class Base extends BaseData<Base,BaseEntity>
{
}
public class Aase:BaseData<Aase,AaseEntity>
{
}
public abstract class BaseData<U,V>
{
public List<V> DalQueryDaoFactory(Class<V> t,String s,String Dao)
{
}
}
其中AaseEntity,BaseEntity代表不同的类,如何为下面的抽象类型BaseData写一个单例。
参见List<>
这是什么语言?如果是c#为什么会有Class<V>?如果是java怎么会有冒号的这种派生写法?
写错了,想用JAVA实现的
啥?抽象类?泛型?单例?