constructor 構造函數 和 構造代碼塊

1、構造方法→用於給對象選擇性的初始化。
①構造方法名與類名相同。
②構造方法沒有返回值。
③構造方法沒有返回值。
④不寫訪問權限的話,默認是public
⑤如果不寫構造函數,默認有一個空的構造函數
⑥可以有多個不同參數的構造函數,也就是重載,根據不同需求給對象初始化。
⑥如果構造函數的訪問權限是private的話,代表這個類不能在外部被實例化。

2、構造代碼塊→用於給所有的對象進行統一的初始化。
①{}
②再創建對象的時候執行。
③執行的時候在構造方法之前。

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