上記のコメントに基づいて、本のクラス、著者のクラス、著者のリスト、および章のクラスを作成します。ブックのチャプターを、ブック自体のチャプターオブジェクトのリストに割り当てます。実際のAuthorオブジェクトを指す、IDの辞書としてAuthorListを維持します。 Bookオブジェクトのデータメンバーを使用してIDを含めます。便宜上、作成者をAuthorListdictから引き出す方法を提供できます。
上記のコメントに基づいて、本のクラス、著者のクラス、著者のリスト、および章のクラスを作成します。ブックのチャプターを、ブック自体のチャプターオブジェクトのリストに割り当てます。実際のAuthorオブジェクトを指す、IDの辞書としてAuthorListを維持します。 Bookオブジェクトのデータメンバーを使用してIDを含めます。便宜上、作成者をAuthorListdictから引き出す方法を提供できます。