我想设计一个简单登录操作的类图。用例是:
所以,我决定为用户(UserHandler
)和用户类(User
)创建一个控制器。 UserHandler获取id和pin并使用方法(isUserValid()
)检查它们是否有效。
在我看来,一个类不应该只包含其中一个的所有数据库记录。我的意思是不应该有一个用户列表来检查登录信息是否正确。这是一个简单的操作,只需要连接到数据库。
我的问题是如何显示isUserValid()
方法是否连接到数据库?是否需要显示此连接?
或者我应该在userList
中创建UserHandler
并将所有用户保留在该列表中?
任何帮助都会非常贴切。