設計模式之——命令模式

跳轉到==>設計模式彙總

命令模式
1 嗯,,耗了很多時間在這裏,其實也沒多複雜,就是不太清楚目的。總的來說是這樣的:有一個命令基類,然後其他的命令繼承,繼承的命令裏面會存一個主體,然後命令的基類方法的實現是依靠存入的主體去實現。
2 我們常規的處理命令的思路是,一個命令基類,然後繼承命令去分別添加不同命令。命令模式的思路是,繼承的命令不直接重寫命令方法,而是由存入的類去重寫命令方法。隔了一層,所以所謂的解耦,都是要多一層
    以上結構來實現嗎~
3 想了一下,還是覺得奇怪,目的是爲了命令和命令執行者解耦,但是這個模式不是把命令和命令的執行者直接綁定在一起,放在一個類裏面了嗎,無法分離也是解耦的一種思路嗎~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章