設計模式的思想

1.策略者模式 特點:高內聚低耦合 eg:定義一個接口A,兩個實現A接口的類b和c,一個策略包類d。 b和c分別重寫A中方法。d中私有一個變量;有參構造d,根據入參(b或c對象)不同 決定使用哪個對象;方法(當前對象調用) 試用 d dd = new d(new b); b.方法; 2.代理模式 spring AOP中有使用。簡單說,多個實現同一接口的類 ,其中一個是代理者 代替其他人做事,你調用
相關文章
相關標籤/搜索