![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
码道缥缈
这个作者很懒,什么都没留下…
展开
-
设计模式:Singleton(单例模式)
定义: 单例模式是GOF二十三中经典设计模式的简单常用的一种设计模式,单例模式的基本结构需满足以下要求。 单例模式的核心结构只有一个单例类,单例模式要保证这个类在运行期间只能被实例化一次,即只会被创建唯一的一个单例类的实例。 单例模式需要提供一个全局唯一能得到这个类实例的访问点,一般通过定义一个名称类似为GetInstance的公用方法实现这一目的。 实现: 恶汉式单例模式,当JVM加载类...原创 2019-07-24 16:19:24 · 90 阅读 · 0 评论 -
设计模式:Observer 观察者模式
定义: 在对象之间定义了一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象会收到通知并自动更新。 大白话: 其实就是发布订阅模式,发布者发布信息,订阅者获取信息,订阅了就能收到信息,没订阅就收不到信息。 类图: 例子: 恭喜贵公司获选为敝公司建立下一代Internet气象观测站! 该气象站必须建立在我们专利申请中的WeatherData对象 上,由Wea...原创 2019-07-23 10:16:25 · 66 阅读 · 0 评论