Java設計模式的中介者模式是怎樣的?
如果對象之間的關系原本一目了然,中介對象的加入便是“畫蛇添足”。
來看下中介者模式的組成部分吧。
1) 抽象中介者(Mediator)角色:抽象中介者角色定義統一的接口用于各同僚角色之間的通信。
2) 具體中介者(Concrete Mediator)角色:具體中介者角色通過協調各同僚角色實作協作行為。
Java設計模式之Decorator模式是什麼樣的?
txt");
out = new DataOutputStream(out);
如果對象之間的關系原本一目了然,中介對象的加入便是“畫蛇添足”。
來看下中介者模式的組成部分吧。
1) 抽象中介者(Mediator)角色:抽象中介者角色定義統一的接口用于各同僚角色之間的通信。
2) 具體中介者(Concrete Mediator)角色:具體中介者角色通過協調各同僚角色實作協作行為。
txt");
out = new DataOutputStream(out);