Java设计模式
tortoiselive
这个作者很懒,什么都没留下…
展开
-
设计模式6大原则:里氏置换原则
里氏置换原则(Liskov Substitution Principle),简称LSP。所有引用基类的地方必须能够透明的使用其子类对象。也就是说,只要父类出现的地方子类就能够出现,而且替换为子类不会产生任何错误或异常。 这个原则是为良好的继承定义一个规范,简单的讲,有4层含义: 一、子类必须完全实现父类的方法 二、子类可以有自己的特性转载 2013-12-27 13:25:24 · 885 阅读 · 0 评论 -
设计模式6大原则:迪米特法则
一个软件实体应该与尽可能少的其他实体发生相互作用转载 2013-12-27 14:29:41 · 376 阅读 · 0 评论 -
设计模式6大原则:接口隔离原则
接口隔离原则要求的是在一个模块应该只依赖它需要的接口,以保证接口的小纯洁。而且需要保证接口应该尽量小,即设计接口的时候应该让接口尽量细化,不要定义太臃肿的接口(比如接口中有很多不相干的逻辑的方法声明)。 类间的依赖关系应该建立在最小的接口上原文链接: http://www.cnblogs.com/loulijun/archive/2012/03/07/2382247.html转载 2013-12-27 13:36:13 · 395 阅读 · 0 评论 -
设计模式6大原则:单一职责原则
单一职责原则(Single Responsibility Principle),简称SRP。 应该有且仅有一个原因引起类的变更。 原文链接:http://www.cnblogs.com/loulijun/archive/2012/03/03/2378642.html转载 2013-12-27 13:37:45 · 333 阅读 · 0 评论