设计模式
秋季的雨
成功的花,
人们只惊羡她现时的明艳!
然而当初她的芽儿,
浸透了奋斗的泪泉,
洒遍了牺牲的血雨。
展开
-
设计模式之观察者模式
观察者模式概念 观察者模式,又称为发布-订阅模式,建立了对象之间的一对多的依赖关系,这样一来,当一个对象的状态改变时,所有依赖它的对象都会收到通知并自动更新。 例子: 出版社出版报纸,订阅者接收报纸。每当出版社有新报纸发布时,就会给所有的订阅者寄送报纸。订阅者也可以取消报纸的订阅,那么下次就不会收到出版社新发布的报纸了。 观察者模式四种角色 在上面的例子中:“出版社”被称为(具体)主题,订原创 2016-11-24 16:00:13 · 326 阅读 · 0 评论 -
设计模式之单例模式
单例模式(1)单例模式,顾名思义一个类有且只有一个实例。 那怎么才能做到一个类只有一个实例呢? (1)构造私有化 (2)实例成员化 (3)通过静态方法获得该实例单例模式分很多种写法,首先看最简单的饿汉式。 举个例子:小明下班回家很饿,看到桌子上有一个面包,拿起来就吃,这是典型的饿汉的表现。那么如果一个单例模式的类在一开始就创建了该实例,我们称这是饿汉式。 下面看代码:public cla原创 2016-08-17 22:32:16 · 318 阅读 · 0 评论