首頁  >  問答  >  主體

java - 请问下为何这个父类的方法输出不了?

父类中的test2方法没输出。。。

高洛峰高洛峰2743 天前472

全部回覆(5)我來回復

  • 大家讲道理

    大家讲道理2017-04-18 10:53:31

    你在父類別的建構方法裡呼叫了test()方法,這樣在new的時候就會去呼叫test(),然而你並沒有呼叫test2()方法,一定不會有輸出啊,這是java基本原則。你可以這樣寫,就會有輸出了。
    public Base{
    test();
    test2();
    }

    回覆
    0
  • PHPz

    PHPz2017-04-18 10:53:31

    你的問題直接複製程式碼過來會更好,不要截圖。
    因為你這段程式碼自始至終都沒有呼叫test2方法啊,只有在5行呼叫了test方法,你可以在6行寫上test2();

    回覆
    0
  • PHPz

    PHPz2017-04-18 10:53:31

    沒有呼叫為何要輸出? ? ?

    回覆
    0
  • 高洛峰

    高洛峰2017-04-18 10:53:31

    你這沒呼叫父類別的test2方法,當讓不會輸出。

    回覆
    0
  • 大家讲道理

    大家讲道理2017-04-18 10:53:31

    子類別和分類中都沒有呼叫test2(),這個真沒辦法輸出

    回覆
    0
  • 取消回覆