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

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

裝飾器模式

beforeDraw方法中為何要對實例化的類遍歷,afterDraw方法中為何要反轉

正在回答

2 回答

遍歷是因為可能會有多個裝飾器啊,反轉是因為before和after都存在的情況下需要一一對應

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

原因很簡單,這個案例是為了結合項目實際,就是要實現一個html嵌入 。老師說的裝飾器模式(其實是觀察者模式)沒有說一定要先進后出或者后進先出。

正常的html是

<div?style='color'>
<div?style='style'>
</div>?
</div>

第一行和第四行匹配,第二行和第三行匹配。當然這里這種情況是無所謂煩反轉不反轉都一樣,如果兩個標簽頁不一樣就一定要反轉否則就會出現標簽混亂了。

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

舉報

0/150
提交
取消

裝飾器模式

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

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

幫助反饋 APP下載

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

公眾號

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