1. 程式人生 > >constructor 建構函式 和 構造程式碼塊

constructor 建構函式 和 構造程式碼塊

1、構造方法→用於給物件選擇性的初始化。
①構造方法名與類名相同。
②構造方法沒有返回值。
③構造方法沒有返回值。
④不寫訪問許可權的話,預設是public
⑤如果不寫建構函式,預設有一個空的建構函式
⑥可以有多個不同引數的建構函式,也就是過載,根據不同需求給物件初始化。
⑥如果建構函式的訪問許可權是private的話,代表這個類不能在外部被例項化。

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