MVVM
摘要:对于.NET平台的开发人员,托微软的福分我们拥有一种更为强大的模型 MVVM。这应该算是做WPF/Silverlight应用的人必懂的一种结构,WPF/silverlight天生支持数据绑定和命令绑定(不过sl在命令绑定上还比较弱),这就为我们使用MVVM创造了可能。 View是什么呢,纯的View
阅读全文
posted @
2016-08-15 19:53
Now,DayBreak
阅读(333)
推荐(0) 编辑
Design Mode 之 行为模式
摘要:行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。 看看这11中模式的关系,大致可分为四类:(1) 通过父类与子类的关系进行实现。(2) 两个类之间。(3) 类的状态。(4) 通过中间类。 C1、父类
阅读全文
posted @
2015-04-13 15:09
Now,DayBreak
阅读(397)
推荐(0) 编辑
Design Mode 之 结构模式
摘要:这里我们主要介绍7种结构型模式:适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式、享元模式。其中对象的适配器模式是各种模式的起源,我们看下面的图: B1、适配器模式(Adapter) 模式将某个类的接口转换成客户端期望的另一个接口表示,目的是消除由于接口不匹配所造成的类的兼容性问,使得原
阅读全文
posted @
2015-04-13 15:06
Now,DayBreak
阅读(430)
推荐(0) 编辑
Design Mode 之 创建模式
摘要:A、创建模式 首先,简单工厂模式不属于24种涉及模式。 A0、简单工厂模式 简单工厂模式,分为三种:普通简单工厂、多方法简单工厂、静态方法简单工厂。 A01、普通 就是建立一个工厂类,对实现了同一接口的一些类进行实例的创建。首先看下关系图: 举例如下:(我们举一个发送邮件和短信的例子) 首先,创建二
阅读全文
posted @
2015-04-13 15:05
Now,DayBreak
阅读(313)
推荐(0) 编辑
DM 之 全解析
摘要:一、设计模式的分类 二十三大设计模式,分为三大类: 1. 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 2. 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 3. 行为型模式,共十一种:策略模式、模板方法模式、观察者
阅读全文
posted @
2015-04-13 15:03
Now,DayBreak
阅读(526)
推荐(0) 编辑