تعداد بازدید: 423

متدهای ایستا (static) در جاوا

برای دانلود ویدئو روی دکمه دانلود کلیک کنید

متدهای ایستا (static) متدهایی هستند که برای فراخوانی اون ها نیازی به ساخت شی نمی باشد و از روی کلاس صدا زده می شوند.

در متدهای غیر استاتیک می توان از داخل یک متد از یک کلاس متدی دیگر را از همان کلاس صدا زد . نکته مهم این است که برای صدا زدن یک متد از کلاس دیگر باید یک شی از جنس همان کلاس را داشته باشیم.(به طوری که برای متدهای ایستا این موضوع صدق نمی کند و با نام کلاس می توان آن را صدا زد)

تابع اصلی ما در کلاس که همیشه در تمرین ها اون رو run می کنیم از نوع static هست.

ساخت یک متد ایستا (static) در جاوا

برای ساخت یک متد استاتیک کافیه که کلمه کلیدی static رو قبل از نوع خروجی متد بنویسید.

فراخوانی یک متد ایستا (static) در جاوا

برای صدا زدن یک متد استاتیک کافیه با نام اون کلاس این کار رو بکنید.

نکته مهم : در داخل متد استاتیک نمیشه از this استفاده کرد. پس برای استفاده از متد های غیر استاتیک در داخل متد استاتیک باید حتما یک شی از کلاس جاری بگیریم.

نکته : داخل متد استاتیک میشه متد استاتیک دیگه رو با نام کلاس فراخوانی کرد.

 

اشتراک گذاری :

مدرس دوره های جاوا اندروید و پایتون به صورت حضوری و مجازی

۰ دیدگاه برای متدهای ایستا (static) در جاوا

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *