الخاصية Enum.name في لغة Kotlin

من موسوعة حسوب
< Kotlin‏ | Enum
مراجعة 17:20، 3 يوليو 2018 بواسطة محمد-بغات (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: الخاصية Enum.name في لغة Kotlin}}</noinclude> <code>Enum</code> هو الصنف الأساس لكل أصنا...')
(فرق) → مراجعة أقدم | المراجعة الحالية (فرق) | مراجعة أحدث ← (فرق)
اذهب إلى التنقل اذهب إلى البحث

Enum هو الصنف الأساس لكل أصناف الترقيم (enum classes)،

البنية العامة

Enum(name: String, ordinal: Int)

أمثلة

في الشيفرة الآتية ننشئ صنفًا من النوع Enum باسم ColorEnum مكونًا من ستة نسخ (instances)، ثم نطبع قيمة المركبة Red:

fun main(args: Array<String>) {
   print(ColorEnum.Red) // Red
   }

enum class ColorEnum(val colorCode: Int) 
{
     Red(2),
     Blue(11212),
     Green(21212),
     Orange(212121)
 }

انظر أيضًا

مصادر