java構造方法 Java中,可以直接在父類中調用子類的方法嗎?
Java中,可以直接在父類中調用子類的方法嗎?不,沒有這種用法或要求。子類繼承自父類,因此子類具有父類公開的“屬性”,因此子類可以調用繼承自父類并由父類公開的方法。同一父類可以有多個子類,而父類不知道
Java中,可以直接在父類中調用子類的方法嗎?
不,沒有這種用法或要求。子類繼承自父類,因此子類具有父類公開的“屬性”,因此子類可以調用繼承自父類并由父類公開的方法。同一父類可以有多個子類,而父類不知道它有什么子類。如何調用子類方法?如果要在子類的構造函數中調用父類構造函數,則需要使用子類構造函數第一行的super(參數列表)方法(注釋異常除外)。參數列表與父類聲明的參數列表一致。如果不調用子類構造函數,則不能直接調用父類。要創建函數,請創建父類對象(由要調用的參數化父類構造函數創建)并間接調用構造函數。