Kako klijent komunicira s klasom Facade?

Klijent komunicira s klasom Facade putem svog javnog sučelja. Klasa Facade pruža jednostavno sučelje visoke razine koje štiti klijenta od složenosti sustava. Klijent može instancirati klasu Facade i koristiti njene metode za izvođenje operacija na sustavu bez potrebe da zna detalje o tome kako sustav radi. Ovo pojednostavljuje klijentov kod i smanjuje vezu između klijenta i sustava, što olakšava održavanje i modificiranje sustava u budućnosti.

Datum objave: