zoukankan      html  css  js  c++  java
  • dependency injection via inversion of control

    依赖注入DI是一个程序设计模式和架构模型, 
    一些时候也称作控制反转,尽管在技术上来讲,
    依赖注入是一个IOC的特殊实现,
    依赖注入是指一个对象应用另外一个对象来提供一个特殊的能力,
    例如:把一个数据库连接已参数的形式传到一个对象的结构方法里面而不是在那个对象内部自行创建一个连接。
    控制反转和依赖注入的基本思想就是把类的依赖从类内部转化到外部以减少依赖
    应用控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体,
    将其所依赖的对象的引用,传递给它。也可以说,依赖被注入到对象中。
    
    所以,控制反转是,关于一个对象如何获取他所依赖的对象的引用,这个责任的反转。
    

      

  • 相关阅读:
    HDU 1985 Conversions
    HDU 1708 Fibonacci String
    HDU 3501 Calculation 2
    HDU 4163 Stock Prices
    HDU 2391 Filthy Rich
    HDU 1996 汉诺塔VI
    HDU 2824 The Euler function
    HDU 1787 GCD Again
    HDU 2393 Higher Math
    HDU 1286 找新朋友
  • 原文地址:https://www.cnblogs.com/allenhaozi/p/5428895.html
Copyright © 2011-2022 走看看