解決して理解するためのヒントと説明が必要なタスクがあります。お客様用のレジについてです。
Contact とリレーションを持つ ContactForm と、Adress、Email、Phone とリレーションを持つ Contact です。
ユーザーが ContactForm に情報を入力すると、この情報が渡され、クラス Adress、Email、および Phone でチェックされます。しかし、情報は Contact クラスを経由する必要があると思います。次に、ContactForm 内に Contact のオブジェクトを作成し、データを Contact のコンストラクターに送信しますが、Contact のフィールドで宣言されている Adress、Phone、および Email のコンストラクターでオブジェクト参照を使用していることが予想されます。これは私がそれがどのように機能するのか理解していませんか?おそらく、オブジェクト参照の使用は、Contact のコンストラクターに多くのデータを送信することを避けるためですか?
また、プロパティを使用して情報を設定および取得します。ここでも同じことですが、オブジェクトの参照を使用することが期待されています。
私の指示を理解すれば、Contact のコンストラクターは次のようになります。
Contact(string firstName, string lastname, Adress adr, Phone tel, Email mail)
このようなコンストラクタを使用する必要がある場合に、フォームからのデータをどのように渡す必要があるのか 理解できないのはここですか?