0
你能告訴我「我怎樣才能通過java類來表示層次關係?」 歡迎您提出其他技巧。代表分層關係
例如,用戶指定
"Room" belongs-to "Floor" and "Floor" belongs-to "Center"
我要代表這種關係的Java類,後來想恢復這種關係。
-Pankesh
你能告訴我「我怎樣才能通過java類來表示層次關係?」 歡迎您提出其他技巧。代表分層關係
例如,用戶指定
"Room" belongs-to "Floor" and "Floor" belongs-to "Center"
我要代表這種關係的Java類,後來想恢復這種關係。
-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的回答。 – Pankesh 2012-04-23 21:55:16