الخاصية Enum.name في لغة Kotlin
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)
}
انظر أيضًا
- الصنف
Array: يعبِّر عن المصفوفات (بالحجم size) في لغة Kotlin. - الخاصيّة
Array.size: تعبِّر عن عدد العناصر الموجودة في المصفوفة. - الأصناف والبواني (constructors) في لغة Kotlin.