1. 程式人生 > >JAVA學習——基礎部分——面向物件——構造方法

JAVA學習——基礎部分——面向物件——構造方法

一、構造器

構造器沒有返回值,也不會輸入VOID 結構就是以下結構。

1、無參構造器

格式:

訪問修飾符 方法名(類名)(){

方法體(通常來說,構造器只執行初始化(賦值)的功能,不寫其他功能的執行。)

}

 

2、有參構造器

格式:

訪問修飾符 方法名(類名)(傳入引數){

方法體(通常來說,構造器只執行初始化(賦值)的功能,不寫其他功能的執行。)

}

3.作用

構造器可以給final常量賦值,但是final常量只能賦一次值。

4.注意事項

構造方法只能跟new呼叫,不能建立類或者物件來呼叫,這樣是錯的錯的錯的!

如果類裡面沒有寫構造方法那麼系統預設配置構造方法,如果寫了那麼就不會配置構造方法,需要自己寫無參和有參的構造方法。如果只有有參的構造方法那麼環境會報錯,致使有參構造方法不能被正常使用。

如果構造方法帶了返回值,那麼這個就不是構造方法是一般方法。

this可以呼叫本類的構造方法但是必須寫在第一句,不然報錯。