抽象类

java – 在它的抽象超类中使用泛型类型的子类?

在我的代码中,a有以下抽象超类和一些儿童班一样我正在寻找一种优雅的方式,我可以通用的方式在抽象类中使用子类的泛型类型(GenericTypeA,GenericTypeB,…).为了解决这个问题,我目前定义了这个方法在我的抽象类中实现了该方法在每个儿童班.是否可以在我的抽象类中获取子类的泛型类型而不实现此帮助器方法?BR,马库斯解决方法我认为这是可能的.我看到这被用在DAO模式和泛型中.例如考虑课程:而你的通用类:你可以有一个类Test1,用类B扩展Test

java – 在抽象类的构造函数中使用抽象的init()函数

我有这样的东西:正如你可以看到超类的init方法是抽象的,并且在创建对象之后被构造函数自动调用.我很好奇,如果我可以遇到一些这样的代码的问题,当我需要创建一些这样的对象,其结构不会及时更改.会有更好的办法吗?它在Java中工作,但它可以在C和ActionScript中工作吗?