Sunday, July 4, 2010 09:01 AM
Please visit the site
which will answer all your Design Pattern queries and help you master the same in no time.
Sunday, November 23, 2008 06:46 AM
Facade discusses encapsulating a complex subsystem within a single interface object. This reduces the learning curve necessary to successfully leverage the subsystem. It also promotes decoupling the subsystem from its potentially many clients. On the other hand, if the Facade is the only access point for the subsystem, it will limit the features and flexibility that "power users" may need.
The Facade object should be a fairly simple advocate or facilitator. It should not become an all-knowing oracle or "god" object.
Tuesday, April 10, 2001 01:22 AM
facade pattern is used to give the client a
for example suppose client has to interact with
different independent class to perform several task,
for this , the client has to know and remember about
detail of each and every class , so to avoid this
we introduce a facade ( a class) which aggregate
all the other classes, and provide the simpler function
in it (which internally call the class's orignal method)
so in that case the client has to know only about one
class . and which is easy for him to remember and
by providing facade it does not mean that now client
will not be able to use other classes, if he want he can.
but if he want ease he can use facade .
Friday, March 30, 2001 02:59 AM