This is a UML class diagram for the Facade design pattern.


Supplies a single interface to a set of interfaces within a system.

Use When

  • A simple interface is needed to provide access to a complex system.
  • There are many dependencies between system implementations and clients.
  • Systems and subsystems should be layered.
Import into your Project

Posted by: Howard Pruitt

Turn every software project into a successful one.

Try Visual Paradigm for Free! Or learn more about our features.

Leave a Reply