随笔分类 - 设计模式
设计模式
摘要:观察者模式,又叫发布-订阅模式,定义了一种一对多的依赖关系,让多个观察者对象同事监听某一个主题对象,这个主体对象在状态发生变化时,会通知所有观察者对象,使它们能够自动更新自己。 结构图: 实现代码: 1 /// <summary> 2 /// 抽象通知者 3 /// </summary> 4 abs
阅读全文
摘要:单例模式是什么? 保证一个类仅有一个实例,并提供一个访问它的全局访问点,当某些类创建对象内存开销消耗大时可以考虑使用该模式 应用场景: 1)资源的共享 2)数据库连接池的设计 单例模式分为饿汉式和懒汉式 1.饿汉式单例类 -自己被加载时就将自己实例化 1 /// <summary> 2 /// 饿汉
阅读全文

浙公网安备 33010602011771号