EMZETT.
Giriş yap

Composite (bileşik) kalıbı

Kısaca: Composite kalıbı tek nesnelere ve nesne gruplarına aynı davranır. Böylece ağaç yapıları tek biçimde ele alınabilir.

Biraz daha ayrıntılı: Ortak bir arayüz hem “yapraklar” (tek öğeler) hem de başka öğeler tutan “kaplar” için geçerlidir. Bir klasörde size() gibi bir çağrı, tüm içeriğin boyutlarını özyinelemeli toplar.

Ayrıntılı

  • Örnekler: dosya sistemi (dosya ve klasör)…

Ayrıca bak: Dekoratör kalıbı, Cephe kalıbı