我有一個Contact
類,目前唯一的目的是要有一個名稱和地址(它本身被拆分爲街道和城市)。我應該:爪哇:理智類
A)有名稱,街道,在我Contact
級城市字段,或者
B)具有獨立的Name
和Address
類,並將它們與組合關係重視Contact
?
目前我能看到選項A作爲合理的,因爲形勢的簡單,但B還似乎有理由爲額外的操作可以被添加到Name
和Address
沒有Contact
抽象不必要地複雜後面。將街道和城市數據組合在一個更具體的抽象中,似乎也很有意義,而不僅僅是Contact
。
這是一個考試問題,所以重點是創建一個小巧的應用程序與合理的類。
哪個選項更好?感謝您的任何建議。
這是一個好主意,在課堂上跟 委託,謝謝。姓名是人名。 –