设计模式
细致的体验设计模式的呈现效果
Iron Eggs
这个作者很懒,什么都没留下…
展开
-
中介者模式
中介者模式介绍 用一个中介对象来封装一系列的对象交互,中介者使各个对象不需要显示的相互引用,从而使其耦合松散,而且可以独立的改变他们之间的交互 中介者模式的核心: 就是将网状结构处理成星型结构 将多对多处理成一对多 例如:国家跟国家之间的交流 可以通过联合国这么一个中介对象来维护管理 模式结构图 该模式的四大主角 Colleague(抽象同事类) ConcreteColleague(具体同事...原创 2020-05-08 09:44:46 · 166 阅读 · 0 评论 -
观察者模式
观察者模式的定义 在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对香港就会收到通知并自动更新。 其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅了就收不到信息。 观察者模式结构图 该模式包含四个角色 抽象主题 该角色是一个抽象类或者接口,定义了增加、删除、通知观察者对象的方法 具体主题 该角色实现抽象主题,定义了一个集合存入注册过的具体观察者...原创 2020-05-08 09:44:01 · 137 阅读 · 0 评论