如桥接模式中讲到的计算模型的搭建,构造计算实例就采用工厂模式。
(Spring Bean 工厂,通过applicationContext.xml 对实例进行创建 统一管理;
依赖注入(Dependency Injection)、控制反转(Inversion of Control) :
当 某个实例A 需要 另外实例B时,传统做法是在A中直接构造B,在Spring 中,被调用者B的创建不再由调用者A完成,因此称之为控制反转;
创建过程交由Spring容器处理,然后注入给调用者B,也称之为 依赖注入。
)
由 具体工厂 创建具体计算实例(AbstractOpFactory 默认创建 通用计算实例OperationImpl)
计算模型整体说明(工厂创建计算实例,计算实例 依赖计算参数;计算实例运算时 会根据计算参数 进行计算)
计算模型的应用:
***待续