随笔分类 - 设计模式
摘要:
UML是用来对软件密集系统进行可视化建模的一种语言,本文介绍了UML类图绘制的基本方法,以及UML图在各类设计模式中的应用
阅读全文
摘要:
C#实现代理模式:为其他对象提供一种代理以控制对这个对象的访问。也可以说,一个类代表另一个类的功能
阅读全文
摘要:
C#实现装饰模式:向一个现有的对象添加新的功能,同时又不改变其结构
阅读全文
摘要:
观察者模式:定义了对象之间的一对多依赖关系,当一个对象改变状态时,它的所有依赖者都会收到通知并且自动更新
阅读全文
摘要:
C#实现策略模式,内容包含策略模式含义、实现原理、优缺点、适用场景、UML图等
阅读全文
摘要:
本文详细介绍了三种工厂模式(简单工厂模式、工厂方法模式、抽象工厂模式)的含义、优缺点、实现原理、代码描述、UML图
阅读全文
摘要:
C#实现单例模式,内容包含单例模式含义、用法、优缺点、分类、线程安全性等
阅读全文