Metod nə vaxt statik olmalıdır?
Metod nə vaxt statik olmalıdır?

Video: Metod nə vaxt statik olmalıdır?

Video: Metod nə vaxt statik olmalıdır?
Video: Elmi metod nədir? | Naqi Məhəmmədzadə 2024, Bilər
Anonim

A statik üsul sinfin obyekti deyil, sinfə aiddir. A statik üsul bir sinif nümunəsi yaratmağa ehtiyac olmadan çağırıla bilər. daxil olmaq üçün obyekt yaratmağa ehtiyac yoxdur statik üsullar . A statik üsul yalnız daxil ola bilər statik verilənlər dəyişənləri.

Sadəcə olaraq, statik metodlardan nə vaxt istifadə etməlisiniz?

sinif açıq elan edilərsə, ona hər yerdən daxil olmaq olar), daxili siniflər elan edilə bilər statik . Faydalı nə vaxt Sən istəyirəm üçün sinif səviyyəsinə çıxış təmin edir üçün a üsul , yəni harada üsulları olmalıdır sinif nümunəsi olmadan çağırıla bilər. bir istəyir istifadə etmək sadə funksiya kimi.

Həmçinin bilin, əsas metod niyə statikdir? Java proqramı əsas üsul bəyan etmək lazımdır statik çünki açar söz statik imkan verir əsas olan sinfin obyekti yaratmadan çağırılmalıdır əsas üsul müəyyən edilir. buraxsaq statik açar sözdən əvvəl əsas Java proqramı uğurla tərtib ediləcək, lakin icra olunmayacaq.

Həmçinin bilmək lazımdır ki, biz bir metodu statik elan etdikdə nə baş verir?

Normal sinif üsul siz obyekti aşağıdakı kimi təcəssüm etdirməli idi. Statik o deməkdir ki, bu, sinifdəki nümunə dəyişənlərindən heç birini tələb etmir funksiyası düzgün. Əgər sən bacarmadı statik , Sən Vəziyyəti vermək üçün sinifinizi işə salmalı, sonra özünüzə zəng etməlisiniz üsul o halda.

Statik metodu ləğv edə bilərikmi?

Cavab: Xeyr, siz bacarmaq yox statik metodu ləğv edin Java-da, baxmayaraq ki, siz bacarmaq bildirmək üsul alt sinifdə eyni imza ilə. Java kodlaşdırma konvensiyasına uyğun olaraq, statik üsullar etməlidir olmaq obyekt deyil, sinif adı ilə daxil olur. Qısa Statik üsul ola bilər həddindən artıq yüklənmiş, lakin bacarmaq yox üstün tutulmaq Java-da.

Tövsiyə: