tgoop.com/Fara_Java/167
Last Update:
✳️ کلمات کلیدی final و static در جاوا
اگر شما نیز به دنبال یادگیری زبان برنامهنویسی جاوا باشید، ممکن است سؤالهای زیادی راجع به مفاهیم پایهای این زبان برایتان پیش بیاید. یکی از سؤالهای رایج از این قرار است: «چه تفاوتهایی بین کلمات کلیدی final و static در جاوا وجود دارد؟»
══ فهرست مطالب ══
○ کلمه کلیدی «final»
○ کلمه کلیدی «static»
🔸 کلمه کلیدی «final»
کلمه کلیدی final بر چیزهایی دلالت میکند که قابل تغییر نباشند. به عنوان مثال، پس از اختصاص مقادیر به متغیرهای final، تغییر مقادیر ممکن نیست؛ متغیرهای سراسری final یا «final fields» را نمیتوان پس از تعریف، مجدداً تنظیم کرد؛ امکان بازنویسی بدنه (overriding) در متدهای final وجود ندارد؛ و کلاسهای final، قابلیت گسترش یا ایجاد زیرکلاس را ندارند. کلمه کلیدی final در زبان جاوا، شبیه به کلمه کلیدی const در زبان C++ است.
🔸 کلمه کلیدی «static»
مفهوم کلمه کلیدی static در زبانهای جاوا و ++C مشابه است. static، خواصی را نشان میدهد که با همه اشیاء یا اشیاء نمونهی یک کلاس به اشتراک گذاشته میشود و از یک شیء نمونه به شیء دیگر تغییر نمیکند. همچنین این مسئله بدان معناست که شما برای دسترسی به اعضای static، نیازی به یک شیء نمونه ندارید و آنها توسط کلاس، قابل دسترس خواهند بود.
مطالعه ادامه مطلب 👇👇
🔗 کلمات کلیدی final و static در جاوا — کلیک کنید (+)
📌 کانال اختصاصی آموزشی برنامهنویسی جاوا
آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی برنامهنویسی جاوا را در کانال اختصاصی [@Fara_Java] دنبال کنید. 👇
@Fara_Java — مطالب و آموزشهای برنامهنویسی جاوا فرادرس
BY Fara_Java | فرا جاوا: آموزش برنامهنویسی جاوا

Share with your friend now:
tgoop.com/Fara_Java/167