亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

新建實體類中為什么要保留一個不帶參數的構造方法?

新建實體類中為什么要保留一個不帶參數的構造方法?

正在回答

2 回答

因為樓主用到的是struts2框架,在action中調用實體類對象時,它是根據無參的構造方法來實例化實體類類的,就是不需要再自己用new來構造對象,只需要定義就行,這是struts2幫助做的事情,原理就是使用反射機制根據無參構造方法使用反射機制來實例化,之所以保留一個無參的構造方法,是因為當實現了其他的構造方法,編譯器就不能添加默認的無參構造方法,然后框架實現的時候就不知道根據什么實例化對象了

2 回復 有任何疑惑可以回復我~
#1

希大人愛學習 提問者

非常感謝!
2015-10-18 回復 有任何疑惑可以回復我~
#2

秦家小小神

不應該是spring的ioc來實例化么?怎么成struts2了?
2017-08-05 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

新建實體類中為什么要保留一個不帶參數的構造方法?

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號