java構造器

構造方法

User u=new User();         “User()”————>是指調用構造方法

在創建對象時對象自動調用的方法,稱爲構造器。編譯器在編譯源文件時,會創建一個缺省的構造器,如果設置了默認值,默認值也是在構造器中設置的。創建對象其實就是調用構造方法,一個類至少要有一個構造方法。

作用

   1)、創建對象時,必須與new一起使用

   2)、完成對象的初始化

特點

構造器的名稱與當前類名一致

禁止有返回類型,不能使用void

在構造器當中不能使用return

構造器有其他返回值,它返回的是當前創建對象的地址

默認構造方法的特點

1)、符合以上構造器的特點

2)、沒有參數

3)、如果類使用了public修飾,它創建的默認的構造方法也會加public

自定義構造方法

自定義構造方法之後,編譯器便不再去生成默認的構造方法,

自定義構造方法可以帶參數

構造器的重載

構造器重載與方法重載一樣,可以定義多個構造器,構造器的名稱也一樣

參數不一樣,在創建對象時,根據參數的不同,調用不同的構造器

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章