0

你能建议我“如何通过java类表示层次关系?” 欢迎您提出其他技术。

例如,用户指定

       "Room" belongs-to "Floor" and  "Floor" belongs-to "Center"

我想将这种关系表示为 Java 类,以后想检索这种关系。

-潘克什

4

1 回答 1

2

你在说的是标准的对象组合

这里的“属于”和“包含”非常相似。例如:

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;
   ...
} 
于 2012-04-23T21:46:54.763 回答