007-004-010
複数オブジェクトの集約
上級
問題説明
複数オブジェクトの集約
この問題では: TeamクラスとMemberクラスを定義し、1つのオブジェクトが複数の別オブジェクトを保持する集約構造を実装します。
学習目標: 1つのオブジェクトが複数の別オブジェクトを持つ集約を理解する
概要
Teamクラスが複数のMemberオブジェクトを配列で持つ構造を実装してください。
仕様
MemberクラスにはString nameフィールドがあるTeamクラスにはString teamNameフィールドとMember[]型のmembersフィールドがある- すべてのフィールドはパッケージプライベート(修飾子なし)とする
テスト方法
自動テストがTeamとMemberのインスタンスを作成し、フィールドへのアクセスと集約構造を検証します。
