读《大话设计模式》 笔记
叫我熊吉
我说我会飞
展开
-
简单工程模式
可维护、可复用、可扩展、灵活性好。 很多对象到底要实例化谁,将来会不会增加实例化对象。 用一个类(工厂)来做这个创造实例的过程。 /// /// 抽象出父类 /// public class Operation { private double _numberA = 0; private double _numberB = 0; public double Num原创 2017-09-07 16:50:16 · 352 阅读 · 0 评论 -
策略模式,单一职责,装饰,代理,工厂,原型
我的博客园--读书笔记 策略原创 2017-09-07 16:56:51 · 300 阅读 · 0 评论 -
建造者模式
建造者模式:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。 Builder 是为创建一个 Product 对象的各个部件指定的抽象接口。 指定了产品都有什么东西。 ConcreteBuilder 是具体的建造者,实现 Builder 接口,构造和装配各个部件。 各种产品的某个属性是什么样子的 Product 就是那些具体的人 产品 Director 是指挥者原创 2017-09-07 19:19:34 · 210 阅读 · 0 评论 -
抽象工厂模式
书中引例:项目用的数据库为 SQL Server 。后又需求换成 Access 。数据库都有读写查等共同的操作, using UnityEngine; using System.Collections; public class AbstractFactoryStudy : MonoBehaviour { // Use this for initialization void原创 2017-09-08 11:38:55 · 205 阅读 · 0 评论