设计模式
文章平均质量分 84
wbl313
这个作者很懒,什么都没留下…
展开
-
设计模式创建型之抽象工厂篇
1.意图 提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。2.适用性在以下情况可以使用Abstract Factory模式• 一个系统要独立于它的产品的创建、组合和表示时。• 一个系统要由多个产品系列中的一个来配置时。• 当你要强调一系列相关的产品对象的设计以便进行联合使用时。• 当你提供一个产品类库,而只想显示它们的接口而不是实现时。3.结构此模式的结构如原创 2008-04-08 13:25:00 · 359 阅读 · 0 评论 -
写在设计模式前面的话
写Java代码都一年多了,可是从来没有认真的考虑过代码的整体结构。现在回头看看自己写的代码,那简直就是惨不忍睹啊,更不用说复用性了。以前的复用性就是进行代码拷贝,导致了太多冗余的代码。所以发现还是很有必要从头将设计模式研读一下,不然以后真的就没有法在IT界混日子拉。好了,废话就不说了,下面就进入设计模式的学习中把。原创 2008-04-08 11:53:00 · 540 阅读 · 0 评论 -
追MM与Java的23种设计模式
1、FACTORY?追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory 工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建转载 2008-07-16 15:14:00 · 356 阅读 · 0 评论