Java'da statik va statik usul nima?
Java'da statik va statik usul nima?

Video: Java'da statik va statik usul nima?

Video: Java'da statik va statik usul nima?
Video: #17 dars | Static kalit so'zi ( static variables and static methods) | Java dasturlash tili 2024, Aprel
Anonim

A statik usul sinfning o'ziga tegishli bo'lsa, a statik bo'lmagan usul sinfning har bir misoliga tegishli. Shuning uchun, a statik usul sinfning hech qanday nusxasini yaratmasdan to'g'ridan-to'g'ri chaqirilishi mumkin va a qo'ng'iroq qilish uchun ob'ekt kerak statik bo'lmagan usul.

Oddiy qilib aytganda, Java'da statik va statik usullar o'rtasidagi farq nima?

Kalitlardan biri orasidagi farq a statik va a statik bo'lmagan usul bu statik usul bir muddat sinfga tegishli statik bo'lmagan usul misolga tegishli. Bu siz a qo'ng'iroq qilishingiz mumkin degan ma'noni anglatadi statik usul faqat sinf nomidan foydalanib, sinfning hech qanday namunasini yaratmasdan, masalan. Matematika.

Yana bilingki, Java-da statik usul nima? In Java , a statik usul a usuli bu sinf misoliga emas, balki sinfga tegishli. The usuli sinfning har bir misoliga kirish mumkin, lekin usullari bir misolda aniqlanganlarga faqat sinfning o'sha a'zosi kirishi mumkin.

Shu munosabat bilan, statik bo'lgan va statik bo'lmagan usul o'rtasidagi farq nima?

A statik usul sinfga tegishli va bo'lmagan statik usul ga tegishli a sinf ob'ekti. Ya'ni, bo'lmagan statik usul faqat chaqirish mumkin a u tegishli bo'lgan sinfning ob'ekti. A statik usul ammo sinfda ham, ham chaqirilishi mumkin a sinf ob'ekti.

Usul statik bo'lsa, bu nimani anglatadi?

Javob. The statik kalit so'z a'zo o'zgaruvchini bildiradi, yoki usuli , unga tegishli bo'lgan sinfning namunasini talab qilmasdan kirish mumkin. Oddiy qilib aytganda, u anglatadi a qo'ng'iroq qilishingiz mumkin usuli , agar siz u tegishli bo'lgan ob'ektni hech qachon yaratmagan bo'lsangiz ham!

Tavsiya: