依赖注入的基本示例是什么
这是一个创建自己的依赖项(Food)的类(Dog):
class Dog {
public Dog() {
var food = new Food();
this.eat(food);
}
}
这是使用构造函数注入注入其依赖项的同一个类:
class Dog {
public Dog(Food food) {
this.eat(food);
}
}
这是一个创建自己的依赖项(Food)的类(Dog):
class Dog {
public Dog() {
var food = new Food();
this.eat(food);
}
}
这是使用构造函数注入注入其依赖项的同一个类:
class Dog {
public Dog(Food food) {
this.eat(food);
}
}