我有一个任务,我需要一些提示和解释来解决和理解它。这是关于为客户注册的。
一个ContactForm 与Contact 有关系,而Contact 与Adress、Email 和Phone 有关系。
用户在 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)
在这里我不明白当我需要使用这样的构造函数时应该如何传递表单中的数据?