子类化片段的新实例

时间:2018-03-23 03:12:48

标签: android android-fragments kotlin abstract-class subclass

我有一个抽象的Android片段子类:

abstract class MyClass : Fragment()

这个类将有一些非抽象的子类片段。我希望每个子类都有一个标准newInstance()方法,但我想在companion object的{​​{1}}中定义此方法。

MyClass

是否可以在不将通用类型传递给abstract class SubClass : Myclass() val instance = SubClass.newInstance() 方法的情况下执行此操作?我可以为子类返回正确的类型吗?

0 个答案:

没有答案