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ı