DEV Community

Cover image for Facade Pattern | Design Patterns in Java

Posted on

Facade Pattern | Design Patterns in Java

Structural design pattern: Watch a Java implementation of the Facade Pattern which provides a simplified interface to a complex subsystem of classes. In this example the subsystem is related to document handling e.g. writing a document to different output formats. The facade is for creating these documents and hides the whole configuration and writing process through a simple write method.

Discussion (1)

hanneslim profile image

Your video helped me to better understand the concept! I tried to program my own facade with Angular in typescript: