私はシンプルなデザインの質問をしており、プロとコンスについては本当にわかりません。私がデータをツリー構造で保存しなければならない場合。このツリーとそれに対応するツリーは型付きクラス(うまくいけば適切な用語)です。Javaのデザイン:クラスとクラスの拡張子
さて、この基本的な構造にいくつかのデータを保存したとしましょう。たとえば、整数、浮動小数点数および任意のクラスメンバー変数です。
は、より論理的な店舗独自のクラス(containerlike)内のすべてのこれらの値
- することであり、追加のメンバー を追加し、このノードクラスを拡張するために、ノードの種類や
- として、このコンテナクラス を使用し、これらの値の1つをタイプとして使用しますか?
これは設計上の質問ですが、おそらくあなたは既にこのケースについて知り合っています。
ありがとうございます!
この宿題はありますか? – Jivings
構成は一般に継承よりも実行可能です。 JDKがツリーを定義する方法は次のとおりです。http://docs.oracle.com/javase/6/docs/api/javax/swing/tree/DefaultTreeModel.html –