设计模式
文章平均质量分 50
KindSuper_liu
沉下心来,踏踏实实做技术。
展开
-
c#使用IOC容器替代单例
IOC容器代替单例类原创 2022-10-19 21:34:19 · 387 阅读 · 0 评论 -
单例模式
单例模式 属于创建型设计模式,为了方便的得到唯一对象,起到了全局统一管理的作用。 接下来介绍单例模式的写法。 饿汉模式 public class Singleton{ private static Singleton instance = new Singleton(); private Singleton(){} public static Singleton newIn...原创 2020-01-03 20:44:32 · 185 阅读 · 0 评论 -
观察者模式
观察者模式 当一个被观察者的行为发生变化的时候,需要通知所有被注册的观察者,这种模式就被称为观察者模式。 那么这种模式怎么实现呢? 我们把被观察者抽象出来为一个接口,称为主题接口,所有被观察者也抽象出来,称为观察者接口。主题接口里面有三个方法,分别是注册一个观察者,去除一个观察者,通知观察者发生变化,在观察者接口里有一个方法, 就是更新。 好的,接下来我们就开始写主题接口了。 public i...原创 2020-01-03 20:43:40 · 174 阅读 · 0 评论 -
设计模式概述
设计模式是一套被反复使用,多数人知晓的,经过分类编目的,代码设计经验的总结。 根据设计模式的参考书Design Patterns - Elements of Reusable Object-Oriented Software(中文译名:设计模式 - 可复用的面向对象软件元素)中所提到的,总共有 23 种设计模式。这些模式可以分为三大类:创建型模式(Creational Patterns...原创 2020-01-03 20:40:36 · 189 阅读 · 0 评论