jeudi 1 février 2018

Facade in Object Oriented Progamming

In OOP, should a Facade be an object or just a class? Which is better?

Most of the examples in Wikipedia creates Facade as an object which should be instantiated before use.

CarFacade cf = new CarFacade();
cf.start();

Can it be designed to be like this instead?

CarFacade.start();

UPDATE

Can a Facade facilitate a singleton?

Aucun commentaire:

Enregistrer un commentaire