--------【设计模式】
文章平均质量分 62
jimmyBay
这个作者很懒,什么都没留下…
展开
-
设计模式之——五大原则
【1】引入: 最基本的设计原则:就是SOLID(缩写)这五项原则。 S = 单一职责原则 O = 开放闭合原则 L = 里氏代换原则 I = 接口隔离原则 D = 依赖倒转原则【2】个设计模式原则简介一:单一职责原则: 内容:一个类有且只有一原创 2015-01-04 11:11:42 · 1525 阅读 · 18 评论 -
重识外观模式
第二次对外观做出理解,第一次总结为《机房(个人重构)——外观模式》,第一次的总结没有任何问题,不过在合作中对它有了另一层次的认识。为形成对比,我还以之前上下机为例子:【1】之前类图:以及实现代码:Imports Entity Imports BLL ''' ''' 该类用于在上机时,检查卡号是否存在,是否注销,余额是否大于最小限度, ''' '''原创 2015-06-15 09:26:53 · 1171 阅读 · 26 评论 -
设计模式之——结构型模式
一:1 简单工厂模式: 简而言之,就是实例化一个个对象的一个过程,这怎么理解:在我认为:就是客户端的代码 都是一些表层的一些逻辑,而真正的业务逻辑是封装在后台类里边,然后怎么把客户端和后 台的一些类联系起来,就要引入简单工厂模式,具体的去实例化哪个类,然后完成哪些功能。2 工厂模式:原创 2014-12-21 17:08:08 · 1223 阅读 · 17 评论 -
设计模式之——行为型模式一
【1】引入 常见行为型模式有11种:职责链、命令、解释器、迭代、中介者、备忘录,观察者、状态、策略、模版方法、访问者。这里先介绍一部分。【2】单个模式简介一:观察者模式: 定义对象之间的一种一对一或者一对多的依赖关系,也就是行为上产生某种依赖关系,分离了目标和观察者。当一个对象(即目标)的状态发生改变时,原创 2014-12-26 17:04:12 · 1318 阅读 · 15 评论 -
设计模式之——创建型模式
【1】引入 创建型模式包括简单工厂模式,工厂模式,抽象工厂模式,原型模式,单例模式,以及建造者模式。【2】单个模式简介一:原型模式 就是通过实现命名空间中提供的ICloneable接口,中的clone方法,就可以完成原型模式。 即创建克隆的接口,通过子类实现接口创建新的对象。原创 2014-12-22 10:53:57 · 1304 阅读 · 19 评论 -
设计模式之——行为型模式二
【1】引入 在这组的行为模式中包括解释器模式,中介者模式,访问者模式,策略模式,备忘录模式,迭代器模式。【2】各模式简介一:解释器模式 通常当有一个语言需要解释执行时,即该语言有一定的代表性和广泛性时,就要涉及到解释器模式。二:中介者模式 即用一个中介对象来封装一系列的对象之间的交互关联关系,且中介者需要知原创 2014-12-26 17:09:03 · 1351 阅读 · 23 评论