Deutsche Zope User Group
Gast 3 Benutzer online
DZUG-News

Frage:

CatalogAware wird auch als Mix-In Class bezeichnet. Was verbirgt sich hinter dieser Bezeichnung?

Antwort:

Eine Mixin, oder Capability Klasse erweitert eine Klasse um Funktionalit�t, ohne gro�artig Daten hinzuzuf�gen.

ZCatalogAware ist eine Mix-In, die es Objekten erm�glicht, sich automatisch zu katalogisieren und sich aus dem Katalog zu l�schen. Im Management Interface wird beim erzeugen einer ZClass zwar vom "ableiten von ZCatalogAware" gesprochen, aber ist eigentlich nur ein Mix-In. Mix-In Klassen verwendet man um komplizierte multiple Vererbung zu vermeiden, und in F�llen, wo einfache Vererbung die Klassen zu komplex machen w�rde.


Rubriken: ZClasses    FAQ angelegt von: gema, Letzte �nderung: 08.04.2003 19:14 Uhr