我有一个名为PageObject的超类,然后是两个名为AlphaPage和BetaPage的子类,它们继承了PageObject.函数"selectPage()"将返回其中一个页面,但返回的特定页面只能在运行时知道.
那么函数的返回对象应该是什么,以避免必须将其中一个子类强制转换为函数调用的返回值?
java subclass object superclass
java ×1
object ×1
subclass ×1
superclass ×1