سلام وقت بخیر استاد من به یه مشگلی خوردم اون هم این کنمدیونم کلاسها رو کجا و چه جوری باید تعریف کنم مثلا شما گفتید در مدل سینگلتون برای هر کلاس یه وظیفه باید در نظر گرفت اما در بعضی کلاسها چندین متد تعریف میشه که هر کدوم یه کاری میکنن یکم برام مشگل درس شده الان که میخوام یک سایت رو با OOP بنویسم نمیدونم چطوری باید کلاسها رو بنویسم مثلا الان میخوام در سایت خودم یک سبد خرید داشته باشم باید یک کلاس basket داشته باشم و تمام متدها داخل اون باشه و یا جای که داره همین سبد خرید ثبت میشه داخل دیتا بیس متد ثبت داخل همین کلاس باشه و یانه اون رو باید توی کلاس ارتباط با پایگاه داده بنویسم ممنون میشم راهنمایی کنید