搜尋

首頁  >  問答  >  主體

7-24為什麼構造方法可以直接在類別中,控制台直接輸出

class Student() {public Student (){System.out.println("這是建構方法")}}

class ConstructDemo{public static void main(String[] args){Student s =new Student();

System.out.println(s);

#}}  為什麼「這是建構方法」沒有在main方法中呼叫就能在控制台輸出

wsws795 天前836

全部回覆(1)我來回復

  • WBOY

    WBOY2022-09-21 17:57:14

    因為java程式一般入口是在main函數,從mian函數開始執行。主函數中實例化了一個學生對象,一個物件在實例化的時候會呼叫這個類別的建構方法,在學生類別中定義了該類別的無參的建構方法,方法裡有輸出語句。

    回覆
    0
  • 取消回覆