Friday, August 10, 2007

Design Pattern > Structural > Facade

FACADE PATTERN
• Provides a unified interface to a set of interfaces in a subsystem
• Facade defines a higher level interface that makes the subsystem easier to use
• Facade knows which subsystem classes are responsible for a request
• Delegates client requests to appropriate subsystem objects
• In coding prespective, Facade class holds objects of all the subsystems under it

No comments: