设计模式
文章平均质量分 74
iteye_18291
这个作者很懒,什么都没留下…
展开
-
设计模式6大原则:里氏置换原则
里氏置换原则(Liskov Substitution Principle),简称LSP定义:Functions that use pointers or references to base classes must be able to use objects of derived classes without knowing it.所有引用基类的地方必须能够透明的使用其子类对象。...原创 2012-06-23 23:31:26 · 70 阅读 · 0 评论 -
设计模式6大原则:单一职责原则
单一职责原则(Single Responsibility Principle),简称SRP。定义:There should never be more than one reason for a class to change.应该有且仅有一个原因引起类的变更。 有时候,开发人员设计接口的时候会有些问题,比如用户的属性和用户的行为被放在一个接口中声明。这就造成了业务对象和...原创 2012-06-23 23:39:55 · 55 阅读 · 0 评论 -
java六大设计原则要点
1,开-闭原则关键词:对修改关闭,对拓展开放理解:用面向对象的语言来讲,不允许更改的是系统的抽象层,而允许拓展的是系统的实现层。2,里氏置换原则关键词:任何基类可以出现的地方,子类一定可以出现。3,依赖倒转原则关键词:要依赖于抽象,不要依赖于实现。4,,合成/聚合复用原则关键词:合成/聚合优于继承理解:要尽量使用合成/聚合,而不是继承关系达到服用的目的。...原创 2013-02-05 15:02:37 · 75 阅读 · 0 评论