数据库在面向对象设计中的应用是什么?例如,我有一个简单的文章数据库,我的用例图包括搜索文章、查看文章和创建文章的情景。
我应该将文章类与其连接到数据库的类结合起来,或者只使用全局数据库类,以便其他类(如用户类)可以访问相同的连接?
另外,我应该将表格作为对象,例如将文章作为独立的数据对象,然后再有一个ArticleApi类来进行CRUD操作吗?
如果有人有任何从头到尾的面向对象分析和设计教程,那就太好了。
对不起,这是一个初学者的问题。我来自过程式编程实践,并试图进入软件开发的面向对象部分。
我应该将文章类与其连接到数据库的类结合起来,或者只使用全局数据库类,以便其他类(如用户类)可以访问相同的连接?
另外,我应该将表格作为对象,例如将文章作为独立的数据对象,然后再有一个ArticleApi类来进行CRUD操作吗?
如果有人有任何从头到尾的面向对象分析和设计教程,那就太好了。
对不起,这是一个初学者的问题。我来自过程式编程实践,并试图进入软件开发的面向对象部分。