A facade, in software design terms, is an interface intended to simplify a more complex API.
Facade:
Knows which subsystem classes are responsible for a request. delegated client requests to approproate subsystem objects
Subsystem classes:
implement substem functionality
handle work assigned by the Facade object
have no knowledge of the facase and keep no reference to it
Monday, March 24, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment