Hocam ben burada dependency inversion için verilen örneği pek anlamadım. Alarm sınıfında bir sorun olur ise HouseAlarm sınıfı Alarm sınıfını miras aldığı için HouseAlarm sınıfında da sorun olur dolayısı ile NiceHouse sınıfında da sorun olur. Yani araya bir class daha ekleyerek bir şey kazanmamış oluyoruz. Bir yerdeki sorun zincirleme olarak başka yeri etkilemeye devam ediyor.
Hocam ben burada dependency inversion için verilen örneği pek anlamadım. Alarm sınıfında bir sorun olur ise HouseAlarm sınıfı Alarm sınıfını miras aldığı için HouseAlarm sınıfında da sorun olur dolayısı ile NiceHouse sınıfında da sorun olur. Yani araya bir class daha ekleyerek bir şey kazanmamış oluyoruz. Bir yerdeki sorun zincirleme olarak başka yeri etkilemeye devam ediyor.