فرق بین این دو کی هست و هر کدوم کجا استفاده میشوند؟
شما درون کلاس های خودتون هم میتونید پراپرتی تعریف کنید و هم ثوابت رو تعریف کنید.
مقادیر درون متغیر ها در طول اجرای برنامه قابل تغییر هستند. اما مقادیر درون ثابت ها در طول اجرای برنامه دست نخورده باقی میمونن و قابل تغییر نیستند.
ثابت ها رو با const تعریف میکنند.
شما میتونید متغیر و یا متد هایی تعریف کنید که درون کلاس فرزند قابل رونویسی یا overwrite نباشند. اینکار با استفاده از final قابل انجام است. کافیه قبل از متد یا پراپرتی (که بیشتر در متد ها کاربرد داره) کلمه ی final رو قرار بدید.
با سلام. فرق چندان زیادی با هم ندارند. پیشنهاد میکنم این بخش از داکیومنت زبان dart رو مطالعه کنید تا متوجه بشید
https://dart.dev/guides/language/language-tour#final-and-const
در صورتی که مشکل زبان انگلیسی دارید یا متن رو متوجه نشدید بگید که بنده براتون ترجمه کنم و توضیح بدم.
شما درون کلاس های خودتون هم میتونید پراپرتی تعریف کنید و هم ثوابت رو تعریف کنید.
مقادیر درون متغیر ها در طول اجرای برنامه قابل تغییر هستند. اما مقادیر درون ثابت ها در طول اجرای برنامه دست نخورده باقی میمونن و قابل تغییر نیستند.
ثابت ها رو با const تعریف میکنند.
شما میتونید متغیر و یا متد هایی تعریف کنید که درون کلاس فرزند قابل رونویسی یا overwrite نباشند. اینکار با استفاده از final قابل انجام است. کافیه قبل از متد یا پراپرتی (که بیشتر در متد ها کاربرد داره) کلمه ی final رو قرار بدید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟