Defaultkonstruktor

Der Konstruktor ohne Parameter ist der parameterlose Konstruktor.

Wenn der Programmierer der Klasse überhaupt keinen Konstruktor zur Verfügung stellt, dann wird vom Compiler ein parameterloser Konstruktor generiert. Dieser heißt dann Defaultkonstruktor, und initialisiert alle Elemente jeweils mit ihrem parameterlosen Konstruktor beziehungsweise ihrem Defaultkonstruktor.

Es wird kein Defaultkonstruktor generiert, wenn mindestens ein anderer (mit oder ohne Parameter) definiert ist. Das bedeutet, daß kein Objekt ohne Parameter erzeugt werden kann, wenn nur Konstruktoren mit Parametern definiert werden.



AnyWare@Wachtler.de