第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

關(guān)于抽象類的問題

為什么采用抽象類實現(xiàn)呢?既然每個步驟都是必須的,為什么不采用一個類作為父類提供默認(rèn)的實現(xiàn)行為,通過子類覆蓋父類方法來實現(xiàn)各自不同的實現(xiàn)行為呢?

正在回答

1 回答

對模板方法中非共性的方法采用抽象類中的抽象方法,是因為有些方法在模板中確實不知道具體的實現(xiàn),提供一個空的默認(rèn)實現(xiàn),再在子類中去override是多余的。再者,共性的部分采用private標(biāo)識,對子類屏蔽了實現(xiàn)細(xì)節(jié),讓具體的子類只用關(guān)注它特有的個性方法實現(xiàn)。 這樣整體結(jié)構(gòu)更加清晰明了,各個類的職責(zé)也更加具體清楚。

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

一蓑煙雨2 提問者

非常感謝!
2016-07-06 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

關(guān)于抽象類的問題

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號