
design
iteye_19953
这个作者很懒,什么都没留下…
展开
-
趣话 设计模式
源于互联网。1、FACTORY—追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改...2008-04-28 18:55:32 · 97 阅读 · 0 评论 -
设计模式
----源于互联网 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。 GoF的“设...2008-05-25 20:22:12 · 96 阅读 · 0 评论 -
设计模式-单例模式
先从简单的单例模式开始。画了一个UML图,不知道如何插进来,就放到附件里面了。[code="java"]public class BasicDao { private static BasicDao instance; private BasicDao() { } public synchronized static Basi...2008-05-26 13:05:44 · 88 阅读 · 0 评论 -
设计模式 -原型模式
今天来学习一下原型模式,也是一个简单而常用的。他是用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象.原型模式有不同的两种处理方法:对象的浅拷贝和深拷贝。浅拷贝是指将对象中的数值类型的字段拷贝到新的对象中,而对象中的引用型字段则只复制它的一个引用到目标对象,而深拷贝将会在新对象中创建一个新的和原对象中对应字段相同(内容相同)的字段。一个是复制引用,一个是创建新对象。Java中的...2008-05-27 11:03:30 · 84 阅读 · 0 评论