0
「私はどのようにしてJavaクラスを通して階層関係を表現できますか? あなたは他のテクニックを提案することを歓迎します。例えばは階層関係を表します
、ユーザーは、私は、Javaクラスとしてこの関係を表現したい、と後でこの関係を取得したい
"Room" belongs-to "Floor" and "Floor" belongs-to "Center"
ことを指定します。
-Pankesh
「私はどのようにしてJavaクラスを通して階層関係を表現できますか? あなたは他のテクニックを提案することを歓迎します。例えばは階層関係を表します
、ユーザーは、私は、Javaクラスとしてこの関係を表現したい、と後でこの関係を取得したい
"Room" belongs-to "Floor" and "Floor" belongs-to "Center"
ことを指定します。
-Pankesh
何のことをいっていることは、標準object composition
では '-に属し' とここにかなり似ている '含む' は。したがって、例:
public class Center
{
private List<Floor> floors;
...
public List<Floor> getFloors()
{
return this.floors;
}
}
public class Floor
{
private List<Room> rooms
...
}
public class Room
{
private String roomNumber;
...
}
ありがとうございましたJ Barclay for answer。 – Pankesh