構造器

構造器constructor

它是用來生成一個類的實例,初始化這個實例的。

1、一個類可以有多個構造器,多個構造器是方法重載,其中方法名相同,但參數列表不同(參數個數、參數類型和參數順序)

2、構造器與類同名

3、當沒有定義構造器時,系統會自動的添加一個默認構造器

4、子類可以調用父類的構造器

5、構造器沒有返回值

6、構造器總是和new操作一起調用

繼承:

Java的構造器不是函數,所以它並不能被繼承。使用super調用父類構造器的語句必須是子類構造器的第一條語句

如果子類構造器沒有顯示的調用父類的構造器,則將自動調用父類沒有參數的空構造器。

構造器不能被繼承,因此不能被重寫(Override),但是可以重載(Overload)


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