1. Jedna fasada: Ovaj obrazac koristi jednu klasu koja pruža pojednostavljeno sučelje složenijem podsustavu.
2. Višestruka fasada: Ovaj obrazac koristi više klasa za omotavanje složenih podsustava. Svaka je klasa odgovorna za određeni podskup funkcionalnosti.
3. Hijerarhijska fasada: Ovaj obrazac uvodi hijerarhiju klasa fasada, gdje svaka klasa delegira na sljedeću razinu hijerarhije.
4. Fasadni dekorater: Ovaj obrazac omogućuje dodatno ponašanje koje se može dodati fasadi dodavanjem klase dekoratera.
5. Pametna fasada: Ovaj obrazac uključuje klasu fasada koja pruža dodatnu logiku za optimizaciju performansi složenih podsustava.
6. Grubo zrnato pročelje: Ovaj obrazac uspostavlja grubo zrnato sučelje za podsustav, koje pruža ograničeni skup funkcionalnosti klijentu.
7. Fino zrnata fasada: Ovaj obrazac pruža fino zrnato sučelje za podsustav, koji izlaže svu svoju funkcionalnost klijentu:
8. Servisna fasada: Ovaj obrazac uključuje fasadnu klasu koja pruža pristup mreži distribuiranih usluga.
Datum objave: