• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






zkzk945

专注技术,实现产品
 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2 3 4 5 6 下一页

2016年1月8日

适配器模式 c#
摘要: 将一个接口转换为用户希望的另一个接口。using System;using System.Collections;using System.Collections.Generic;using System.Linq;namespace ConsoleApplication1{ class ... 阅读全文
posted @ 2016-01-08 16:32 zkzk945 阅读(112) 评论(0) 推荐(0)
 
观察者模式 c#
摘要: 当某一对象发生变化时,所有依赖它的对象都需要得到通知。using System;using System.Collections;using System.Collections.Generic;using System.Linq;namespace ConsoleApplication1{ ... 阅读全文
posted @ 2016-01-08 14:51 zkzk945 阅读(130) 评论(0) 推荐(0)
 
建造者模式 c#
摘要: 定义:将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。using System;using System.Collections;using System.Collections.Generic;using System.Linq;namespace ConsoleAppl... 阅读全文
posted @ 2016-01-08 14:39 zkzk945 阅读(108) 评论(0) 推荐(0)
 
外观模式 c#
摘要: 外观模式提供了一个统一的接口,让我们可以统一的访问一系列的子系统。比如汽车就是外观,他的一个个子系统,如引擎、轮子、刹车等,通过访问汽车就能避免一系列繁琐的访问一个个子系统了。using System;using System.Collections;using System.Collectio... 阅读全文
posted @ 2016-01-08 13:33 zkzk945 阅读(107) 评论(0) 推荐(0)
 
模板模式 c#
摘要: 在父类中定义一系列的抽象行为,具体的实现交由子类去实现,类似于ppt的模版,具体实现总是由我们自己去书写ppt。using System;using System.Collections;using System.Collections.Generic;using System.Linq;nam... 阅读全文
posted @ 2016-01-08 00:15 zkzk945 阅读(98) 评论(0) 推荐(0)
 

2016年1月7日

代理模式 c#
摘要: 当我们由于某些原因,不能或者不需要对角色进行直接访问的时候,那么我们就可以通过代理对象去实现我们的具体行为,这个代理对象类似于媒婆的作用。using System;using System.Collections;using System.Collections.Generic;using Sy... 阅读全文
posted @ 2016-01-07 23:50 zkzk945 阅读(132) 评论(0) 推荐(0)
 
装饰者模式 c#
摘要: 装饰者模式的目的是给对象附加上更多功能,相对于组合方式,他不需要修改对象源码,相对于继承模式,他更加灵活。using System;using System.Collections;using System.Collections.Generic;using System.Linq;namesp... 阅读全文
posted @ 2016-01-07 23:03 zkzk945 阅读(105) 评论(0) 推荐(0)
 
策略模式 c#
摘要: 策略模式是对算法的封装,是把算法的接口和算法的实现分割开来,通过延迟实现具体的算法,通过增加新的算法类,而不用修改已有的代码,来提高代码的扩展性。 打游戏有两种策略,一种是打多塔,一种是玩LOL,通过策略模式,可以通过增加新类来实现新的策略。using System;using System.... 阅读全文
posted @ 2016-01-07 14:47 zkzk945 阅读(297) 评论(0) 推荐(1)
 
命令模式 c#
摘要: 命令模式是对命令的封装,目的就是要把发出命令和执行命令分割开来。 以下的例子,用校长发送命令给学生来来说明命令发送的整个过程,其中老师作为命令的中转站必不可少。using System;using System.Collections;using System.Collections.Gene... 阅读全文
posted @ 2016-01-07 14:04 zkzk945 阅读(184) 评论(0) 推荐(0)
 

2016年1月6日

抽象工厂模式 c#
摘要: 简单工厂:一个类,提供一个方法,内部用if或者switch产生需要的子对象,若需要增加新对象,需要修改这个类,很不方便。工厂方法:一个抽象类,提供一个生产一种对象的接口,子工厂方法去实现具体的生产对象的行为,若要增加新对象,只需要通过继承增加新的子工厂类就可以了,不需要对已有的代码做什么修改,这样就... 阅读全文
posted @ 2016-01-06 22:11 zkzk945 阅读(142) 评论(0) 推荐(0)
 
上一页 1 2 3 4 5 6 下一页