設計模式---command和state模式

理解:java

1.command模式就是一個類的一個方法實現有多個需求,那麼建一個需求的接口,讓一些類實現接口,寫具體的需求實現類,那個類中保留一個需求接口對象。設計模式

2.state模式就是,一個類裏面有不少方法並且每一個方法有多個需求,那麼建一個多個需求的接口,讓一些類實現接口,他們對每一個方法的需求具體實現,那個類中保留一個需求接口對象。ide

3.mediator和facade模式就是有多個類,他們之間關係交錯。這個時候建一個管理類,讓管理類和他們打交道,而我須要和他們打交道的時候,就直接和管理類打交道就好了。學習

4.Adapter模式就是轉換器,例如java.io中的inputStreamReader類,他就是實現了從字節讀入轉換成了字符讀入。設計

總結:對象

頭腦風暴正在個人腦海中醞釀着,忽然天旋地轉,我暈倒了。醒了的時候,旁邊留有一張紙:你娃學的設計模式只是簡單的,他們並無同時使用,不夠深入。若要練就蓋世神功,必須學習尚學堂的設計模式的坦克項目。接口

相關文章
相關標籤/搜索