我有一个Contact
类,目前唯一的目的是要有一个名称和地址(它本身被拆分为街道和城市)。我应该:爪哇:理智类
A)有名称,街道,在我Contact
级城市字段,或者
B)具有独立的Name
和Address
类,并将它们与组合关系重视Contact
?
目前我能看到选项A作为合理的,因为形势的简单,但B还似乎有理由为额外的操作可以被添加到Name
和Address
没有Contact
抽象不必要地复杂后面。将街道和城市数据组合在一个更具体的抽象中,似乎也很有意义,而不仅仅是Contact
。
这是一个考试问题,所以重点是创建一个小巧的应用程序与合理的类。
哪个选项更好?感谢您的任何建议。
这是一个好主意,在课堂上跟 委托,谢谢。姓名是人名。 –