class Person{ private String name; private int age; public void speak(){ System.out.println(name+":"+age); } //定義一個Person類的構造函數 Person(){ //構造函數,並且是空參數的 System.out.println("person run"); } } class ConsDemo{ public static void main(String[] args){ Person p = new Person(); } }
結果:person runjava
構造函數:構建創造對象時調用的函數。做用:能夠給對象進行初始化。函數
總結:若是一個類中沒有定義過構造函數,那麼該類中會有一個默認的空參數構造函數。若是在類中定義了指定的構造函數,那麼類中的構造函數就沒有了。spa