2016-04-02 22 views
-1

Welche Java-Klasse kann ich erweitern, damit ich treeTableView vererben kann? Wie erweitere ich eine Klasse, die bereits erweitert wurde?Welche Java-Klasse kann ich erweitern?

Ich erweitere es derzeit mit treeTableView.

Die Demo-Datei zeigt dies:

final TreeItem<User> root = new RecursiveTreeItem<User>(users, RecursiveTreeObject::getChildren); 

Dies ist, was ich versuchte, Arbeit aus, aber es funktioniert nicht:

final TreeItem<Patient> root = new Patient(patients, Patient::getChildren); 

Was kann ich tun?

+0

können Sie Schnittstellen verwenden? – Constantin

+0

Nein, das RecursiveTreeItem ist eine Klasse und das ist die Person-Klasse. Die Struktur ist: Person => Patient. Ich kann nicht beides haben. – azmatrix

+2

Bitte geben Sie weitere Details über Ihren Code, welche Fehler Sie bekommen und schauen Sie sich http://sscce.org/ – pyb

Antwort

0

Ich erweiterte die Person-Oberklasse zu RecursiveTreeObject. Durch Vererbung hat es geklappt.

+0

an, also lautet die Frage "Wie erweitere ich eine Klasse" und die Antwort lautet "Ich habe die Klasse erweitert". Wie ist das nützlich? – eis

+0

Ja, du hast Recht. Ich habe die Frage präzisiert – azmatrix

Verwandte Themen