设计模式
都城南庄
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
简单工厂
步骤1. 创建抽象产品类2. 创建真实产品3. 创建抽象工厂类public abstract class Phone { public abstract void print(); } //真实产品1 public class XiaoMiPhone:Phone { public override void print() ...原创 2018-04-08 14:13:55 · 110 阅读 · 0 评论 -
工厂方法
在上一篇博客中点击打开链接,我们知道了简单工厂的弊端,工厂方法可以避免该弊端。步骤1. 创建抽象产品类2. 创建真实产品类3. 创建抽象的工厂类4. 创建真实的工厂类 //抽象产品类 public abstract class Phone { public abstract void print(); } //真实产品1 public c...原创 2018-04-08 14:56:15 · 134 阅读 · 0 评论 -
抽象工厂
抽象工厂生产多种产品的步骤1. 创建抽象产品2. 创建真实产品3. 创建抽象工厂4. 创建真实工厂//抽象产品1,比如手机 public abstract class Phone { public abstract void print(); } //抽象产品2,比如笔记本 public abstract class Laptop ...原创 2018-04-08 15:02:47 · 129 阅读 · 0 评论 -
原型模式
步骤:1. 创建抽象原型类,内有抽象方法Clone()2. 创建具体原型类。//抽象原型类 public abstract class AbstractPrototype { public abstract AbstractPrototype Clone(); } //真实原型类 public class RealPrototype: Ab...原创 2018-04-08 15:55:44 · 130 阅读 · 0 评论
分享