- 博客(3)
- 资源 (18)
- 收藏
- 关注
原创 OOD设计基本原则
<br /><br />OOD设计基本原则<br /> <br />Ø OCP原则<br />Ø 里氏替换原则<br />Ø 依赖倒置原则<br />Ø 接口隔离原则<br />Ø 聚合与继承原则<br />Ø 单一职责原则<br />Ø Separation of concerns Principle<br />Ø Pareto Principle (帕雷多原则 80/20原则)<br />
2011-03-25 20:36:00 2497
原创 关于 InvocationHandler接口
<br />动态代理是很多框架和技术的基础, spring 的AOP实现就是基于动态代理实现的。了解动态代理的机制对于理解AOP的底层实现是很有帮助的。<br /> Proxy类的设计用到代理模式的设计思想,Proxy类对象实现了代理目标的所有接口,并代替目标对象进行实际的操作。但这种替 代不是一种简单的替代,这样没有任何意义,代理的目的是在目标对象方法的基础上作增强,这种增强的本质通常就是对目标对象的方法进行拦截。所 以,Proxy应该包括一个方法拦截器,来指示当拦截到方法调用时作何种处
2011-03-17 22:30:00 703
原创 对面向对象设计原则的总结
<br /> 正如牛顿三大定律在经典力学中的位置一样,“开-闭”原则(Open-Closed Principle)是面向对象的可复用设计(Object Oriented Design或OOD)的基石。其他设计原则(里氏代换原则、依赖倒转原则、合成/聚合复用原则、迪米特法则、接口隔离原则)是实现“开-闭”原则的手段 和工具。 一、“开-闭”原则(Open-Closed Principle,OCP) 1.1“开-闭”原则的定义及优点 1)定义:一个软件实
2011-03-02 16:48:00 315
尚硅谷周阳MySql高级教学视频
2017-09-22
struts2+spring+hibernate+jquery+json整合案例
2011-09-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人