【发布时间】:2014-08-10 06:18:38
【问题描述】:
我是 OOP 的新手,刚开始学习它。确定类的功能太复杂了。举个例子:
我们有一个地址簿,用户想向其中添加一个新联系人。 在这种情况下,我们有 2 个类:
- 用户:确定登录的用户。
- 联系人:由姓名、地址、电话号码等组成的联系人对象
还有问题:
- 谁必须保存新联系人?用户类或联系人类
- 如果我们在做任何事情之前尝试检查用户的许可,那么最好的地方是哪里?
- 这些类可以访问数据库吗?(创建 3rd 类来做查询工作更好吗?)
感谢您的任何好主意;)
【问题讨论】:
标签: oop design-patterns uml modeling