设计模式
屌丝男士zkc
别让梦想,只是想想
展开
-
空对象模式
相信大家一定在开发中见过并且写过类似这样的代码:[java] view plain copypublic Book getBook(int id) { if (id 0) { return null; } return new Book(1, "Design Pattern", 100)转载 2016-09-24 22:13:04 · 322 阅读 · 0 评论 -
适配器模式
定义:属于结构型模式,其主要作用是将一个类的接口转换成客户希望的另外一个接口。适配器模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。比如你手机只有2.5mm接口(貌似就Nokia干的出来),但你只能买到3.5mm的,这时就需要买个适配器了(─.─|||意图宗旨:保留现有类所提供的服务,向客户提供接口,以满足客户的期望什么时候可以使用它:1你想使用一个已经存在的转载 2016-11-01 22:31:51 · 154 阅读 · 0 评论 -
桥模式
概述桥模式(Bridge)是为了解决将抽象部分与实现部分分离,好让他们都在自己的维度上有多维度地变化。这句话是好理解的,只是我在学习完桥模式之后,存在一些疑问,还好现在想通了。现在我就桥模式的设计思想和我的疑问一并发出,希望于你有益。版权说明著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。 本文作者:Coding-Naga 发表日期:转载 2016-11-01 22:32:56 · 282 阅读 · 0 评论