سلام وقتتون بخیر .
من یه سوالی داشتم که با مثال توضیح میدم که بهتر بتونم منظورمو انتقال بدم.
فرض کنید ما در کلاس اول (مثلا سفارشات) نیاز به یه متود پرینت داریم.و در کلاس دوم مثلا (محصولات) هم به متود پرینت محصولاتو نیاز داریم که ورودی و خروجی متفاوتی دارن این دو متود پرینت . حالا سوال من اینه بهتره که ما کلاس پرینت جدا ایجاد کنیم (کلاس همکار ) و هر کدوم از متودهای پرینت کلاس اول و دومو انقال بدیم به کلاس پرینتی که ایجاد کردیم ؟ یا نه بهتره متود پرینت هر کلاس در مثال بالا تو کلاس خودش باشه ؟