EMZETT.
Giriş yap

Mirasa karşı bileşim: nesneleri esnek biçimde bir araya getirmek

Kısaca: Davranışı derin miras ağaçlarıyla paylaşmak yerine nesneler küçük yapı taşlarından oluşturulur; bu daha esnektir, sınaması daha kolaydır ve katı hiyerarşilerden kaçınır.

Biraz daha ayrıntılı: Miras “bir …dir”i ifade eder (köpek bir hayvandır), bileşim “bir …sahiptir” veya “bir …kullanır”ı (arabanın motoru vardır). Tasarımda bilinen bir pratik kural: mirasa göre bileşimi tercih edin.

Ayrıntılı

Mirasın sorunu

  • **Katı bağlılık…

Ayrıca bak: Çok biçimlilik, SOLID ilkeleri, Strateji kalıbı, Bağımlılık enjeksiyonu, Soyut sınıf mı arayüz mü?