5 回答
TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個(gè)贊
實(shí)例化對(duì)象時(shí)候就執(zhí)行構(gòu)造函數(shù),這是給類里面的字段賦值初始值,這樣可以直接通過屬性訪問了,單獨(dú)的給屬性設(shè)置值(a.AreaTree=1;)
public AreaTree() { }是為了別的地方訪問這個(gè)類里面的字段的,你看下屬性的作用就知道了。
TA貢獻(xiàn)1995條經(jīng)驗(yàn) 獲得超2個(gè)贊
簡(jiǎn)單的是就是參數(shù)傳遞和賦初始值!有參和無(wú)參構(gòu)造方法,窗體中會(huì)先走無(wú)參構(gòu)造再走有參構(gòu)造。工廠就是按你的指令 生產(chǎn)對(duì)象 比如給A 實(shí)例化A類 給B實(shí)例化B類!
TA貢獻(xiàn)1858條經(jīng)驗(yàn) 獲得超8個(gè)贊
可以在里面控制你需要輸入數(shù)據(jù)庫(kù)的數(shù)據(jù)的取值,如年齡在里面可以限定到0-100,而不是在UI層限定,因?yàn)閁I層的人有可能不知道那個(gè)是不是年齡。另外model可以更方便的用來(lái)在DAL,UI中來(lái)傳參數(shù),只要把model在你需要的地方實(shí)例就行,然后給他的屬性賦值,傳參時(shí)直接傳入model的實(shí)例對(duì)象就可以了
添加回答
舉報(bào)
