次のコードです:
class FamilyMember{
String name;
String type;
}
class Family{
FamilyMember father;
FamilyMemeber mother;
List<FamilyMember> children;
}
次の関係が生成されます。
+------------------+ +------------------+
| Father |------| Mother |
+------------------+ ^ +------------------+
|
|
|
|
|
--------------
| |
| |
| |
| |
+------------------+ +------------------+
| Son | | Daughter |
+------------------+ +------------------+
子供の数は家族によって異なるため、各家族には独自の家族構成があります。
上記の関係を可変数の子と一緒に表示できるクラスを作りたいです。