设计模式(创建型模式)工厂模式

如桥接模式中讲到的计算模型的搭建,构造计算实例就采用工厂模式。

(Spring Bean 工厂,通过applicationContext.xml 对实例进行创建  统一管理;

依赖注入(Dependency Injection)、控制反转(Inversion of Control) :

当 某个实例A 需要 另外实例B时,传统做法是在A中直接构造B,在Spring 中,被调用者B的创建不再由调用者A完成,因此称之为控制反转;

创建过程交由Spring容器处理,然后注入给调用者B,也称之为 依赖注入。

由 具体工厂 创建具体计算实例(AbstractOpFactory 默认创建 通用计算实例OperationImpl)

计算模型整体说明(工厂创建计算实例,计算实例 依赖计算参数;计算实例运算时 会根据计算参数 进行计算)

 

 

计算模型的应用:

***待续

 

posted @ 2017-04-25 23:24  鱼在天上飞  阅读(175)  评论(0)    收藏  举报