第三次学JAVA再学不好就吃翔(part24)--构造方法
生活随笔
收集整理的這篇文章主要介紹了
第三次学JAVA再学不好就吃翔(part24)--构造方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
學習筆記,僅供參考
文章目錄
- 面向對象
- 構造方法
- 構造方法概述
- 構造方法的重載
面向對象
構造方法
構造方法概述
- 構造方法的作用
- 給對象的數據(屬性)進行初始化
- 構造方法格式特點
- 方法名與類名相同(大小寫也要與類名一致)
- 沒有返回值類型,連void都沒有
- 沒有具體的返回值,不需要寫return,但構造方法還是有return語句的,格式為return;
- 舉個例子1
輸出:
我是Bunny的構造方法構造方法在一創建對象時就執行了,構造方法不能通過對象調用(b1.Person();)
我們看到在創建Bunny對象時,代碼new Bunny()中的Bunny后有一個小括號(),這個小括號指的就是調用構造方法。
- 舉個例子2
輸出:
Huang的年齡是9構造方法的重載
- 注意事項
- 如果我們沒有給出構造方法,系統將自動提供一個無參構造方法。
- 如果我們給出了構造方法,系統將不再提供默認的無參構造方法,建議永遠自己給出無參構造方法。
- 舉個例子
輸出:
俺是空參構造方法 Bai的年齡是10 俺是有參構造方法 Huang的年齡是9總結
以上是生活随笔為你收集整理的第三次学JAVA再学不好就吃翔(part24)--构造方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue解决跨域的几种办法_前端跨域解决方
- 下一篇: 第三次学JAVA再学不好就吃翔(part