문서의 이전 판입니다!
DI is a coding pattern in which a class receives its dependencies from external sources rather then creating them itself.
var engine = new Engine(); var tires = new Tires(); var car = new Car(engine, tires); var engine = new Engine(parameter); var tires = new Tires(); var car = new Car(engine, tires);