设计模式----高层次的面向对象

利用多态性,隔离变化。
OCP原则:开放关闭原则,对扩展开放,对修改关闭。

本质就是把变化的部分和不变的部分隔离开,使得变化部分发生变化时,不变部分不受影响。

当一个方法里面出现冗长的if…else或switch…case结构,且每个分支代码业务相似时,往往预示这里应该引入多态性来解决问题。


ioc 注入控制器。
讲解注入那些事的
http://www.cnblogs.com/leoo2sk/archive/2009/06/17/1504693.html

猜你喜欢

转载自wensuper.iteye.com/blog/1461165