La façade est un modèle structurel qui fournit une interface simplifiée à un sous-système complexe. Cela n'empêche pas l'accès au sous-système, il ajoute simplement une porte d'entrée pratique. Une façade définit une interface de niveau supérieur qui facilite l'utilisation d'un corps de code complexe, cachant la plupart des détails derrière un seul point d'entrée.

Idée de base : donner au client une seule interface simple vers un sous-système complexe. La façade sait quelles classes de sous-système appeler et dans quel ordre — le client n'est pas obligé de le faire.
Full content is available with a subscription.
Get full access to all courses on the platform for one year with a single payment.
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.