Java'da statik a'zo nima?
Java'da statik a'zo nima?

Video: Java'da statik a'zo nima?

Video: Java'da statik a'zo nima?
Video: OOP keywords: static, read-only and const - kalit so'zlarni qachon va qanday ishlatishni o'rganasiz 2024, May
Anonim

Java 8Ob'ektga yo'naltirilgan dasturlash dasturlash. In Java , statik a'zolar sinfga tegishli bo'lganlar va siz ularga kirishingiz mumkin a'zolari sinfni yaratmasdan. The statik kalit so'z usullar bilan ishlatilishi mumkin, dalalar , sinflar (ichki/ichki), bloklar.

Odamlar ham so'rashadi, java statik usuli nima?

Statik usul ichida Java 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.

Yuqoridagilardan tashqari, Java'da statik o'zgaruvchini qanday chaqirish mumkin? Yaratish uchun a statik a'zo (blok, o'zgaruvchan , usul, ichki sinf), uning oldidan deklaratsiya kalit so'z bilan statik . A'zolik e'lon qilinganda statik , unga o'z sinfidagi har qanday ob'ektlar yaratilishidan oldin va hech qanday ob'ektga murojaat qilmasdan kirish mumkin.

Xuddi shunday, so'raladi: statik a'zo nima?

Statik a'zolar ma'lumotlardir a'zolari (o'zgaruvchilar) yoki a ga tegishli usullar statik yoki bo'lmagan statik sinf ob'ektlariga emas, balki sinfning o'zi. Statik a'zolar qayerda va qanday ishlatilishidan qat'iy nazar har doim bir xil bo'lib qoladi.

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.

Tavsiya: