2017-03-01 17 views
-1

同じ親クラスから2つのサブクラスが拡張されています。その後、
1. ObservableList
OR
2.create二つの別々のObservableListに入れこれらのサブクラスの両方をし、一つにそれらを組み合わせること:私はどちらかにする必要があります。
いずれかの方法を実行する方法はありますか?私はJavaプログラミングの初心者ですので、十分に説明していなければ教えてください。私はObservableリストに入れなければならない2つのサブクラスを持っています


fyi:このリストからtableviewを使用してデータを追加および削除します。

+0

...最初のオプションを試してみたらどうなりますか? –

+0

これはできませんでしたか? ObservableList <? ParentClass> listOfParents = FXCollections.observableArrayList();を継承します。 –

+0

@purringpigeonちょうど 'ObservableList listOfParents = ...;' –

答えて

1

これまでに多型について聞いたことがありますか?親クラスの型でリストを初期化するだけです。両方のサブクラスオブジェクトは親クラスの型であるため、両方を格納することができます。

+0

最初の文は:彼はOPのニックに基づいて、彼はプログラミングの初心者だと思うよ:) – DVarga

+0

はい私はそこに失礼するつもりはなかった結局のところ、私自身も少ししか知りません。 :) – smb564

関連する問題