Den Konstruktor für nicht generische Verwendung nur in Java erzwingen

September 3

Jeweils eine Klasse in Java zu erstellen ist ein generischer Konstruktor von dem Designer eingerichtet. Der generische Compiler nimmt keine Parameter beim Aufruf der Klasse. Um einen Benutzer einer nicht generischen Klasse-Konstruktors erzwingen, ändern Sie den generischen Konstruktor, um Parameter erforderlich. Dies bedeutet, dass der Benutzer Parameter an den Konstruktor der Klasse übergeben werden muss, bevor Sie eine Variable die Klasse zuweisen.

Anweisungen

1 Mit der rechten Maustaste in der Java-Klassendatei, die den Konstruktor enthält, die, den Sie bearbeiten möchten. Klicken Sie auf "Öffnen mit", und doppelklicken Sie auf der Java-Editor Bearbeiten Sie den Konstruktor verwenden möchten.

2 Parameter an den Konstruktor hinzufügen. Der Konstruktor ist die erste Zeile des Codes in einer Klassendatei. Der Konstruktor hat den gleichen Namen wie die Klasse selbst. Sie können einen oder mehrere Konstruktoren in einer Datei haben, aber der generische-Konstruktor wird die erste, die keine Parameter definiert. Der folgende Code ist ein Beispiel des Klassenkonstruktors "Kunde" mit zusätzlichen Parametern:

Öffentliche Kunden (String Fname, Lname Zeichenfolge) {}

3 Klicken Sie auf "Speichern", um die Änderungen an den Konstruktor zu speichern.

Tipps & Warnungen

  • Jede Klasse-Aufrufe an den alten, generische Konstruktor müssen an den neuen nicht-generischen Konstruktor geändert werden.