2016-04-02 16 views
-1

treeTableViewへの継承を得るためにどのようなJavaクラスを拡張できますか?既に拡張されているクラスを拡張するにはどうすればよいですか?どのようなJavaクラスを拡張できますか?

現在、treeTableViewを使用して拡張しています。

デモファイルがこれを示しています

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

これは、私はワークアウトしようとしたものですが、それは働いていない:

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

を私は何をしますか?

+0

インターフェイスを使用できますか? – Constantin

+0

いいえ、RecursiveTreeItemはクラスであり、Personクラスもクラスです。構造はPerson => Patientです。私は両方を持つことはできません。 – azmatrix

+2

あなたのコード、エラーの詳細、およびhttp://sscce.org/ – pyb

答えて

0

PersonスーパークラスをRecursiveTreeObjectに拡張しました。相続によってそれは働いた。

+0

をご覧ください。質問は「どのようにクラスを拡張するのですか?」と答え、「私はクラスを拡張しました」です。これはどのように便利ですか? – eis

+0

はい、そうです。私はより具体的な質問をしました – azmatrix

関連する問題