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