
Design Patterns
萧乡月夜
这个作者很懒,什么都没留下…
展开
-
Design Patterns - Observer Pattern
Observer pattern is used when there is one-to-many relationship between objects such as if one object is modified, its depenedent objects are to be notified automatically. Observer pattern falls under转载 2016-09-06 15:28:07 · 432 阅读 · 0 评论 -
桥接模式和适配器模式的区别
很多时候经常容易把桥接模式和适配器模式弄混。那什么时候用桥接,什么时候用适配器呢 ? 共同点 桥接和适配器都是让两个东西配合工作 不同点 出发点不同。 1)适配器:改变已有的两个接口,让他们相容。 2)桥接模式:分离抽象化和实现,使两者的接口可以不同,目的是分离。 所以说,如果你拿到两个已有模块,想让转载 2016-11-02 00:37:02 · 375 阅读 · 0 评论 -
用java语言实现事件委托模式
事件委托模式是一个比较常用的设计模式,但是Java语言本身没有对其做一定的封装,因此实现起来有一定难度(了解原理后很简单),相比之下.NET就容易了很多。 身为一个Java爱好者,怎么向这样一个小困难低头,但是上网搜索,却没发现相关解决方案,得,自己来做一个封装吧。 其实结合例子更好,那么我就用一个小例子来引出这种设计模式。 一个班级,有两类学生,A类:不学习,玩,但是玩的东西不一样,有的是转载 2016-11-18 00:00:45 · 507 阅读 · 0 评论