OOP についていくつか質問があります。私は上級ユーザーではありませんが、以前に経験したことがあるかもしれない問題に直面しています。
基本的に、MVC を使用して PHP プロジェクトを操作しています。クラスをできるだけ独立させようとしました。でもこれはかなり厳しいと思います。例えば:
クラス Car と User があります。ユーザーは車の情報を Web サイトに投稿します。おそらく販売するためです...
クラスUserには、基本的にユーザー情報を取得するためのgetUserがあります。
したがって、Car クラスでは、setCar、getCar、saveCar を使用できます。これらの車を表示するには、displayCars() を使用します。displayCars() では、getCar を使用して車のリストを取得できます。しかし、User::getUser を使用して、それらの車を送信したユーザーのユーザー情報を取得する必要がある場合もあります。ある意味、displayCars は User::getUser に依存しています。
それで、私はここで何をすべきですか?