💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ Mrg Rad
نحوه صحیح انتخاب متغیر برای کلاس
محسن موحد حل شده توسط محسن موحد

سلام.

چطور تصمیم میگیریم که یک متغیر داخل کلاس تعریف بشه یا نه؟

مثلا تو تابع save() ما ۴ ورودی داریم. دلیل اینکه این ورودی‌ها به عنوان متغیر‌های کلاسمون تعریف نشدن چی بوده؟

این موضوع سلیقه ایه یا منطق خاصی پشتشه؟

سلام،

تعداد متغیرهای یک کلاس رو الگوریتمی که میخواهید بنویسید مشخص میکنه.

هر جایی نیاز به نگه داری مقداری بود از متغیر استفاده میشه.

این مورد که یک متغیر بصورت محلی تعریف بشه یا سراسری بستگی داره که توسط یک متد استفاده بشه یا اینکه در متدهای مختلفی به آن نیاز باشه.

بعضی قسمتها هم محاسبات موقتی انجام میشود که نیاز نیست متغیرهایی برای کلاس تعریف شود. در نهایت الگوریتمی که مینویسید مسیر را برای شما مشخص میکند که به چه ابزاری نیاز دارید.

بهترین پاسخ
محسن موحد ۱۵ بهمن ۱۴۰۲، ۲۳:۰۳