Java-da statik və qeyri-statik metod nədir?
Java-da statik və qeyri-statik metod nədir?

Video: Java-da statik və qeyri-statik metod nədir?

Video: Java-da statik və qeyri-statik metod nədir?
Video: Java Dərs-20 (Static, Non static blok) 2024, Bilər
Anonim

A statik üsul sinfin özünə aid olduğu halda a qeyri-statik üsul sinifin hər bir nümunəsinə aiddir. Buna görə də, a statik üsul sinfin heç bir nümunəsini yaratmadan birbaşa çağırıla bilər və a. çağırmaq üçün obyekt lazımdır qeyri-statik üsul.

Sadəcə olaraq, Java-da statik və qeyri-statik metodlar arasında fərq nədir?

Açarlardan biri aralarındakı fərq a statik və a qeyri-statik üsul Odur statik üsul bir müddət sinfə aiddir qeyri-statik üsul instansiyaya aiddir. Bu o deməkdir ki, siz a zəng edə bilərsiniz statik üsul yalnız sinfin adından istifadə etməklə sinfin heç bir nümunəsini yaratmadan, məs. Riyaziyyat.

Həm də bilirsiniz, Java-da statik metod nədir? In Java , a statik üsul a üsul bir sinfin nümunəsi deyil, bir sinfə aiddir. The üsul bir sinfin hər bir nümunəsi üçün əlçatandır, lakin üsulları instansiyada müəyyən edilmişlər yalnız sinfin həmin üzvü tərəfindən əldə edilə bilər.

Bununla əlaqədar olaraq, statik olan bir üsulla statik olmayan bir üsul arasındakı fərq nədir?

A statik üsul sinfə aiddir və qeyri- statik üsul məxsusdur bir bir sinfin obyekti. Yəni qeyri- statik üsul yalnız zəng etmək olar bir aid olduğu sinfin obyekti. A statik üsul lakin həm sinifdə, həm də çağırıla bilər bir sinfin obyekti.

Metod statik olduqda bu nə deməkdir?

Cavab verin. The statik açar söz üzv dəyişəni və ya üsul , aid olduğu sinifin nümunəsini tələb etmədən əldə edilə bilər. Sadə dillə desək deməkdir ki, zəng edə bilərsiniz üsul , aid olduğu obyekti heç vaxt yaratmamış olsanız belə!

Tövsiyə: