タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

DIとitに関するmikasa06のブックマーク (1)

  • 依存性注入とは - IT用語辞典

    概要 依存性注入(DI)とは、コンピュータプログラムのデザインパターンの一つで、オブジェクトなどの間に生じる依存関係をオブジェクト内のコードに直接記述せず、外部から何らかの形で与えるようにする手法。 あるオブジェクトAがオブジェクトBを呼び出してその機能を利用する場合「AはBに依存している」という。この関係を素朴に記述しようとすると、Aの内部でBを生成して呼び出すコードを記述する形となる。AとBの関係は固定的になり、AがBを利用していることは外部からは分かりにくくなる。 依存性注入を利用する場合、Aのコードの中でBを生成するコードを直に記述することはせずに、Bをメソッドの引数などの形で外部から受け取って呼び出す形とし、Aを呼び出す側がB(に相当するオブジェクト)を与えて利用させる。 これにより、AとBの依存関係は外部から任意に指定・変更できるようになり、Bの代わりに同じインターフェースを実

    依存性注入とは - IT用語辞典
    mikasa06
    mikasa06 2009/10/02
  • 1