依賴注入的基本示例是什麼
這是一個建立自己的依賴項(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);
}
}