一、 IoC(Inversion of control): 控制反转1、IoC:概念:控制权由对象本身转向容器;由容器根据配置文件去创建实例并创建各个实例之间的依赖关系核心:bean工厂;在Spring中,bean工厂创建的各个实例称作bean二、AOP(Aspect-Oriented Progra...
分类:
编程语言 时间:
2014-07-23 15:19:36
阅读次数:
207
单一职责原则(Single Responsibility Principle),简称SRP。 定义: There should never be more than one reason for a class to change. 应该有且仅有一个原因引起类的变更。 ? 有时候,开发人员设计接口的时...
分类:
其他好文 时间:
2014-07-23 00:34:27
阅读次数:
183
1、单一职责原则 单一职责原则的英文名称是Single Responsibility Principle,简称是SRP。 单一职责的定义是:有且仅有一个原因引起类的变更。 单一职责原则要求一个接口或者一个类只有一个原因引起变化,也就是说一个接口或类只有一个职责,它就负责一件事情。 建议是:...
分类:
其他好文 时间:
2014-07-22 22:44:54
阅读次数:
189
面向对象的原则: 开闭原则(Open Closed Principle,OCP) 里氏代换原则(Liskov Substitution Principle,LSP) 依赖倒转原则(Dependency Inversion Principle,DIP) 接口隔离原则(Interface Seg...
分类:
其他好文 时间:
2014-07-22 22:43:32
阅读次数:
182
Minimum Inversion NumberTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 10100Accepted Submission(s...
分类:
其他好文 时间:
2014-07-22 08:07:36
阅读次数:
212
一、定义 开闭原则(OCP),英文全称是Open for extention, Closed for modification Principle,即对扩展开放,对修改关闭原则。该原则的思想是,可以通过扩展来满足变化,而不需要修改代码,或者说在设计一个模块的时候,应当使这个模块可以在不被修...
分类:
其他好文 时间:
2014-07-22 00:38:34
阅读次数:
203
一、定义 里氏替代原则(LSP),英文全称是Liskov Substitution Principle,Liskov是该替代原则的提出者。该原则的思想是:在任何父类出现的地方都可以用它的子类来替代,而不影响功能。 其实里氏替代原则的意思就是:同一个继承体系中的对象应该有共同的行为...
分类:
其他好文 时间:
2014-07-21 11:16:57
阅读次数:
177
一、定义 单一职责原则(SRP),英文全称是Single Responsibility Principle,该原则的思想是:系统中的每一个类都应该只有一个单独的职责,而所有类所关注的就是自身职责的完成。 SRP中,把职责定义为“变化的原因”。如果你能想到多个原因去改变一个类,那么...
分类:
其他好文 时间:
2014-07-21 11:12:12
阅读次数:
230
Ioc知识整理(一):IoC (Inversion of Control) 控制反转。1.bean的别名我们每个bean元素都有一个id属性,用于唯一标识实例化的一个类,其实name属性也可用来标识一个类,我们还可以通过元素来给一个bean起一个别名: 前提是已...
分类:
编程语言 时间:
2014-07-19 15:33:39
阅读次数:
243
1. S The Single Responsibility Principle 单一责任原则 当需要修改某个类的时候原因有且只有一个(THERE SHOULD NEVER BE MORE THAN ONE REASON FOR A CLASS TO CHANGE)。换句话说就是让一个类只做一种类....
分类:
编程语言 时间:
2014-07-18 20:21:29
阅读次数:
210