Misol bilan Java'da enum nima?
Misol bilan Java'da enum nima?

Video: Misol bilan Java'da enum nima?

Video: Misol bilan Java'da enum nima?
Video: #12 dars | Obyektga yo'naltirlgan dasturlash (OOP) | Java dasturlash tili 2024, May
Anonim

An enum turi - o'zgaruvchiga oldindan belgilangan doimiylar to'plami bo'lishini ta'minlaydigan maxsus ma'lumotlar turi. O'zgaruvchi u uchun oldindan belgilangan qiymatlardan biriga teng bo'lishi kerak. Umumiy misollar kompas yoʻnalishlarini (SHIMOL, JANUBI, SARQ va GʻARB qiymatlari) va hafta kunlarini oʻz ichiga oladi.

Shu munosabat bilan Java-da enum nima?

Java raqamlari . An enum doimiylar guruhini ifodalovchi maxsus “sinf” (yakuniy o‘zgaruvchilar kabi o‘zgarmas o‘zgaruvchilar). yaratish uchun enum , foydalaning enum kalit so'z (sinf yoki interfeys o'rniga) va doimiylarni vergul bilan ajrating.

Kimdir so'rashi mumkin: enumni qanday aniqlash mumkin? yordamida aniqlash mumkin enum kalit so'z to'g'ridan-to'g'ri nom maydoni, sinf yoki tuzilma ichida. The enum doimiy butun songa uning nomidan murojaat qilish uchun har bir konstantaga nom berish uchun ishlatiladi. Odatiy bo'lib, a ning birinchi a'zosi enum 0 qiymatiga va har bir ketma-ketlik qiymatiga ega enum a'zosi 1 ga oshiriladi.

Bundan tashqari, Java'da enumni qanday yaratishni bilish uchun?

An ro'yxatga olish orqali oddiygina aniqlash mumkin yaratish ro'yxati enum o'zgaruvchan. Keling, ro'yxatdagi turli mavzular bilan Subject o'zgaruvchisi ro'yxatiga misol keltiraylik. Identifikatorlar Java , Cpp, C va Dbms chaqiriladi ro'yxatga olish konstantalar. Bular ommaviy, statik va sukut bo'yicha yakuniy.

Enum ma'lumotlar turi nima?

Kompyuter dasturlashda an sanab o'tilgan turi (shuningdek deyiladi ro'yxatga olish , enum , yoki R dasturlash tilida faktor va toifali o'zgaruvchan statistikada) a ma'lumotlar turi ning elementlari, a'zolari, enumerallari yoki sanabchilari deb ataladigan nomli qiymatlar to'plamidan iborat turi.

Tavsiya: