Skip to Content.
Sympa Menu

gang-of-4-patterns - RE: [gang-of-4-patterns] Doubt on creational patterns..

gang-of-4-patterns AT lists.cs.illinois.edu

Subject: Design Patterns discussion

List archive

RE: [gang-of-4-patterns] Doubt on creational patterns..


Chronological Thread 
  • From: Ilja Preuß <ilja.preuss AT vestrial.net>
  • To: <gang-of-4-patterns AT cs.uiuc.edu>
  • Subject: RE: [gang-of-4-patterns] Doubt on creational patterns..
  • Date: Tue, 23 Sep 2003 18:42:18 +0200
  • Importance: Normal
  • List-archive: <http://mail.cs.uiuc.edu/pipermail/gang-of-4-patterns/>
  • List-id: Design Patterns discussion <gang-of-4-patterns.cs.uiuc.edu>

No, an Abstract Factory is *not* a factory of factories.

With Abstract Factory, you change the behaviour of *other* objects by
passing them different factory objects. Therefore it's object based.

With Factory Method, you change the behaviour of a class by creating
different subclasses. Therefore it's class based.

Did that help?

BTW, please post in plain text, not in HTML. Thanks.

-----Original Message-----
From:
gang-of-4-patterns-admin AT cs.uiuc.edu
[mailto:gang-of-4-patterns-admin AT cs.uiuc.edu]On
Behalf Of Jacob George
Sent: Montag, 22. September 2003 13:16
To:
mgrand AT mindspring.com;

gang-of-4-patterns AT cs.uiuc.edu
Subject: Re: [gang-of-4-patterns] Doubt on creational patterns..


Hi,
Thankyou very much for your reply. So, if simply put, can
AbstractFactory can be defined as a factory of factories? But, in that
case, how can one be class creational while other is object creational?
How can Abstract factory's behaviour be changed using object delegation?


regards Jacob





Archive powered by MHonArc 2.6.16.

Top of Page