java - 既然有参构造方法中,参数可以通过new 赋值,为什么还要通过参数赋值给未初始化的成员变量来输出结果?
PHP中文网
PHP中文网 2017-04-18 10:50:06
0
2
591

PHP中文网
PHP中文网

认证高级PHP讲师

全部回覆(2)
大家讲道理

你說的大概是寫字段的時候直接賦值吧。這和在構造器中賦值是差不多的。不過直接寫在欄位上一般都是當做預設值,如果需要根據情況傳入不同的值就需要構造器了。

PHPzhong

如果你有多個構造函數,而有些構造函數並沒有初始化部分成員變數,那麼剩下的成員變數不設定預設值 那麼可能出錯

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板