【应用】
一个中介者类,多个子类
一个产品父类,多个子类
调用时:
多个产品子类间互相通信,需要使用一个中介者子类对象来传达;
产品子类对象持有一个中介者对象,在发送消息时,由中介者发送。
中介者有个发送消息的方法,子类需要知道所有的产品子类,某个产品子类发送消失时,管理其他产品子类对象接收消息;
【理解】
中介者就是iOS的通知中心,产品父类就是NSObject 子类就是所有OC对象。所有对象都可以发送通知,由通知中心通知相关的对象去接收
【应用】
一个中介者类,多个子类
一个产品父类,多个子类
调用时:
多个产品子类间互相通信,需要使用一个中介者子类对象来传达;
产品子类对象持有一个中介者对象,在发送消息时,由中介者发送。
中介者有个发送消息的方法,子类需要知道所有的产品子类,某个产品子类发送消失时,管理其他产品子类对象接收消息;
【理解】
中介者就是iOS的通知中心,产品父类就是NSObject 子类就是所有OC对象。所有对象都可以发送通知,由通知中心通知相关的对象去接收
本文标题:中介者模式的应用和理解
本文链接:https://www.haomeiwen.com/subject/dprjfftx.html
网友评论