
设计模式
LIUCQW
爱编程,爱生活
展开
-
java设计模式之基本原则
前面已经介绍了两个原则 开放封闭原则 单一职责原则 今天我们再来看看另外一个原则:依赖倒置原则,他包含两个方面 A.高层次的模块不应该依赖于低层次的模块,他们都应该依赖于抽象。 B.抽象不应该依赖于具体,具体应该依赖于抽象。 其实这两句话总结起来说就是要依赖域抽象。在java中说白了就是要面向接口编程。 下面我们举个经典的例子:现在汽车很普遍,学了一个驾照大部分车都能开。但是你有没有原创 2015-07-27 20:28:40 · 2206 阅读 · 1 评论 -
java设计模式之装饰模式
介绍了装饰者模式的定义,并给出了有趣的例子原创 2015-07-31 23:03:33 · 4787 阅读 · 0 评论 -
Java设计模式之基本原则(一)
很多人都知道设计模式但是由不知道到底是什么有什么用,从今天起就让我们一起来学习java的设计模式首先我们要先说说java设计模式的七大原则。这第一大原则就是: 单一职责原则定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责,应该仅有一个引起它变化的原因 。 其实这个原则大家可能没听过但是大家其实一直在用,稍微有些经验的程序员都不会把许多功能放在一个类里。放在一个类里写原创 2015-07-22 23:11:50 · 3311 阅读 · 0 评论 -
Java设计模式之基本原则(二)
上一篇我们介绍了单一职责 原则:http://blog.youkuaiyun.com/u010590685/article/details/47011803 今天我们来说说另外一个原则:开放封闭原则 中国有个成语叫纵横捭阖,其中捭阖的意思就是开合的意思。 《捭阖》是《鬼谷子》的开篇之作。捭为开启,阖为闭藏。捭阖之术,也就是开合有道、张弛有度。捭阖之术是世间万物运转的根本,也是纵横家游说的重要说术言略原创 2015-07-23 20:35:44 · 3350 阅读 · 1 评论