设计模式
2017-09-23 23:31:59 11 举报
设计模式架构简图-陆续更新成全部23中设计模式,需要的赞。
作者其他创作
大纲/内容
实现发布者
+Attach(Observer o)添加观察者+Detach(Observer o)删除观察者+Notify()发布消息
Subject
适配器三项插头转二项插头
RealSubJect
订阅天气
InvocationHandler
Adaper
发送实时的天气预报到订阅者手中
concreteObserver
Target
-adapee = new Adaper();
执行结果已经适配成了二项插头
+Update()更新
客户端:笔记本
3.代理模式(Proxy)
Proxy
+Subject
2.观察者模式(Observer)
ProxySubject
实现观察者
+Request(): void
1.静态代理
事务处理器
Adaptee
注:订阅者又叫观察者(Observer)
ConcreteSubject
+Request():void
Observer
三项插头目标接口,已经确定匹配什么
Subject(发布者)
订阅者黄明的老妈黄明的女朋友
2.动态代理
ProxyHandler
气象站代表黄明
Client
1.适配器模式(Adaper)
+SpecificRequest(): void
0 条评论
下一页