تابستون داره تموم میشه ها، فرصت‌ها محدودن کلی آفر جذاب در کمپین تابستون🔥👇
۰ ثانیه
۰ دقیقه
۰ ساعت
۲ دانشی کهن
variables
جامعه فلاتر ایجاد شده در ۳۰ شهریور ۱۴۰۰

سلام وقت بخیر

داخل کلاس حتما باید متغیرها final تعریف شوند؟ 

سلام وقت بخیر

خیر

final یک کلمه کلیدی است که اگر پشت یک variable قرار بگیره بعد از اینکه برای اولین بار مقدار یا value بگیره دیگه امکان تغییر این مقدار نیست و این کار باعث خطا میشه همینطور این کلمه کلیدی پشت کلاس و متد هم میتونه قرار بگیره که در کلاس باعث میشه نتونیم اون کلاس رو ارث بری کنیم و در متد باعث میشه که نتونیم اون متد رو override کنیم

میلاد عزیززاده ۳۰ شهریور ۱۴۰۰، ۱۰:۱۹

خیر ، اجباری نیست و فقط وقتی میخوای مقدار متغیرت تغییر نکنه و ثابت بمونه از final یا const استفاده می‌کنیم. همونطور که برادر میلاد به خوبی توضیح دادن.

آقای سلطانی ۳۱ شهریور ۱۴۰۰، ۰۹:۲۵