朱利IT博客首页 | 设计模式 | 数据库 | 框架开发| 程序优化 | 控件学习 | 心得体会 | 给我留言

摘要: 设计模式(Design Pattern)是一套来源于实践被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 设计模式于己于人于系统都是多赢的,设计模式使代码编制真正工程化,随着实践的发展设计模式会不断扩充。设计模式体现着封装、继承、多态、接口和抽象等面向对象思想,GoF提到了23种设计模式,其中包括5种创建型模式,7种结构型模式和11种行为型模式。一、创建型模式1、抽象工厂模式(Abstract Factory)提供一个创建一系列或相关依赖对象的接口,而无需指定它们具体的类。2、建造者模式(Builder)将一个 阅读全文
posted @ 2012-03-15 13:22 木子朱 阅读(771) 评论(0) 推荐(4) 编辑
摘要: 原型模式比喻跟女朋友用QQ聊天,一定要说些深情的话语了,我搜集了好多肉麻的情话,需要时只要copy出来放到QQ里面就行了,这就是我的情话prototype-原型模式了。原型模式意图原型模式(Prototype)用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象。原型模式类图原型模型实现 /// <summary> /// 我的某一句情话 /// .Net提供了IClone接口,其中有一个唯一的方法Clone(),子类只需要实现这个接口就可以实现原型模式 /// </summary> class Lover : ICloneable { private Str 阅读全文
posted @ 2012-03-15 08:29 木子朱 阅读(618) 评论(0) 推荐(1) 编辑

朱利IT博客首页 | 设计模式 | 数据库 | 框架开发| WPF| WCF| IBatisNet| 程序优化 | 控件学习 | 心得体会 | 给我留言