|
|
1
2
好的,我想我明白你想做什么了。考虑一下以下重构: 首先在Person类型的Person类中创建实例变量:
然后移除构造函数,添加此构造函数:
但除此之外,还有设置父母的设置器,以及将孩子添加到孩子列表中的方法:
现在转到FamilyInfo类,使用map是很好的,因为您希望能够快速查找数据库中的人员。真正的魔力发生在while循环中:
|
|
|
2
0
你应该使用这些类吗,还是你自己制作的? 在你的模型中,你描述了一个人。一个人有父母(母亲、父亲),但父母也是人——你可能应该这样做。
所以我们可以说一个人有一个父亲和一个母亲,每个父母可以有一个或多个孩子。父母了解他们的孩子,孩子了解他们的父母——这应该告诉你如何建立关系。这将使
您应该进行读取数据和创建模型外部对象的过程。 @user2864740注释仍然有效,您需要了解其中的区别 |
|
|
Mark Roworth · 构建MS SQL构造IN的C#等价物? 2 年前 |
|
|
Jack M · 在数组中查找素数时出现逻辑错误 3 年前 |
|
|
Alvaro Vasquez · 如何使用for循环添加数组? 3 年前 |