java构造方法 Java中,可以直接在父类中调用子类的方法吗?

Java中,可以直接在父类中调用子类的方法吗?不,没有这种用法或要求。子类继承自父类,因此子类具有父类公开的“属性”,因此子类可以调用继承自父类并由父类公开的方法。同一父类可以有多个子类,而父类不知道

Java中,可以直接在父类中调用子类的方法吗?

不,没有这种用法或要求。子类继承自父类,因此子类具有父类公开的“属性”,因此子类可以调用继承自父类并由父类公开的方法。同一父类可以有多个子类,而父类不知道它有什么子类。如何调用子类方法?如果要在子类的构造函数中调用父类构造函数,则需要使用子类构造函数第一行的super(参数列表)方法(注释异常除外)。参数列表与父类声明的参数列表一致。如果不调用子类构造函数,则不能直接调用父类。要创建函数,请创建父类对象(由要调用的参数化父类构造函数创建)并间接调用构造函数。