Statik usulni qanday aniqlaysiz?
Statik usulni qanday aniqlaysiz?

Video: Statik usulni qanday aniqlaysiz?

Video: Statik usulni qanday aniqlaysiz?
Video: IP MANZIL VA UNI ANIQLASH USULLARI 2024, May
Anonim

Ta'rif - Nima qiladi Statik usul anglatadi? Java tilida, a statik usul a usuli bu sinf misoliga emas, balki sinfga tegishli. The usuli sinfning har bir misoliga kirish mumkin, lekin usullari belgilangan bir misolda faqat sinfning o'sha a'zosi kirishi mumkin.

Keyin qanday qilib statik usulni e'lon qilasiz?

Yaratish uchun a statik a'zo (blok, o'zgaruvchi, usuli , ichki sinf), uning oldidan deklaratsiya kalit so'z bilan statik . A'zo bo'lganda statik deb e'lon qilindi , unga o'z sinfidagi har qanday ob'ektlar yaratilishidan oldin va hech qanday ob'ektga murojaat qilmasdan kirish mumkin.

Shuningdek, bilingki, statik usul ob'ekt tomonidan chaqirilishi mumkinmi? A statik usul a formatida aniqlangan bir oz koddir usuli , lekin u hech kim bilan bog'liq emas ob'ekt misol. Chunki u bilan bog'liq emas ob'ekt Masalan, JVM yaratish shart emas ob'ekt ishga tushirishdan oldin ("chaqiruv"). usuli , bu mumkin shunchaki chaqiring usuli bevosita.

Bundan tashqari, nima uchun asosiy usul statik?

Java dasturi asosiy usul e'lon qilinishi kerak statik chunki kalit so'z statik imkon beradi asosiy bo'lgan sinfning ob'ektini yaratmasdan chaqirish asosiy usul aniqlanadi. Ushbu holatda, asosiy umumiy deb e'lon qilinishi kerak, chunki dastur ishga tushirilganda u o'z sinfidan tashqari kod bilan chaqirilishi kerak.

Java'da statik usulning maqsadi nima?

Java-da statik usul sinfga tegishli va uning misollariga emas. A statik usul faqat kirish mumkin statik sinf o'zgaruvchilari va faqat chaqirish statik usullar sinfdan. Odatda, statik usullar foydali hisoblanadi usullari biz misol yaratishga hojat qoldirmasdan boshqa sinflar tomonidan ishlatilishini fosh qilmoqchimiz.

Tavsiya: