我有一些关于 OOP 的问题。我不是高级用户,我遇到了一些人以前可能遇到过的问题。
基本上我使用 MVC 来处理我的 php 项目。我试图让课堂尽可能独立。但我认为这是相当艰难的。例如:
我有一个类汽车和用户。用户将汽车信息发布到网站上,可能是为了出售...
在 User 类中,我基本上有 getUser 来获取用户信息。
所以在 Car 类中,我可能有 setCar、getCar、saveCar。为了显示这些汽车,我可能有一个 displayCars()。在 displayCars() 中,我可以使用 getCar 来获取汽车列表。但我可能还需要使用 User::getUser 来获取提交这些汽车的用户的用户信息。所以在某种程度上,displayCars 依赖于 User::getUser。
那么我应该在这里做什么?