Google [站内搜索]

分类: 设计模式预览模式: 普通 | 列表


■ 原文:https://zhuanlan.zhihu.com/p/38108311
■ 作者:终端研发部

查看更多...

分类:设计模式 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 4564

C#设计模式-原型模式

1.定义

用原型实例指定创建对象的种类,并且通过拷贝这个原型来创建新的对象。

2.UML图

查看更多...

分类:设计模式 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5936

C#设计模式-建造者模式

1.定义

将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。

2.UML图

查看更多...

分类:设计模式 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5817

C#设计模式-抽象工厂模式

1.定义

提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。

2.UML图

查看更多...

分类:设计模式 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5903

C#设计模式-工厂方法模式

1.定义

定义一个用于创建对象的接口,让子类决定将哪一个类实例化。它使一个类的实例化延迟到其子类。

2.UML图

查看更多...

分类:设计模式 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5774

C#设计模式-简单工厂模式

1.定义

根据提供给它的数据,返回几个可能类中的一个类的实例。

2.UML图

查看更多...

分类:设计模式 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5690

戏说23种设计模式

工厂方法模式:定义一个用于创建对象的接口,让子类决定将哪一个类实例化。它使一个类的实例化延迟到其子类。
抽象工厂模式:提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。
建造模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。
原型模式:用原型实例指定创建对象的种类,并且通过拷贝这个原型来创建新的对象。
单例模式:保证一个类仅有一个实例,并提供一个访问它的全局访问点。

查看更多...

分类:设计模式 | 固定链接 | 评论: 0 | 引用: 0 | 查看次数: 5963