Loading...
Select Version
&pagelevel(4)&pagelevel
BASE dient als Basis, um Objekte zu erzeugen. Wird diese Klasse BASE nicht verwendet, so kann nur mit Fabrikobjekten gearbeitet werden.
Die Schnittstellendefinition BaseFactoryInterface beschreibt die Schnittstelle des Fabrikobjektes der Klasse BASE. Die Schnittstellendefinition BaseInterface beschreibt die Schnittstelle der Objekte der Klasse BASE. Die Klasse BASE ist so definiert, als wären die IMPLEMENTS-Angaben für die Schnittstellen BaseFactoryInterface bzw. BaseInterface im FACTORY- bzw. OBJECT-Paragraf gemacht worden.
Sowohl die Klasse BASE als auch die Schnittstellendefinitionen BaseFactoryInterface und BaseInterface werden vom Compiler bzw. Laufzeitsystem bereitgestellt.
Die BASE Klasse enthält die Methoden ’NEW’ und ’FACTORYOBJECT’.