Kotlin məlumat sinfi nədir?
Kotlin məlumat sinfi nədir?

Video: Kotlin məlumat sinfi nədir?

Video: Kotlin məlumat sinfi nədir?
Video: Ağzın açıq qalar 2024, Bilər
Anonim

Kotlin üçün daha yaxşı həll yolu var siniflər tutmaq üçün istifadə olunur data /dövlət. Buna a deyilir Məlumat Sinfi . A Məlumat Sinfi adi kimidir sinif lakin bəzi əlavə funksiyalarla. ilə Kotlin məlumat sinifləri , bütün uzun qazan kodunu özünüz yazmağa/yaratmağa ehtiyac yoxdur.

Eynilə, Data sinfi nədir?

A məlumat sinfi a istinad edir sinif ki, yalnız sahələr və onlara daxil olmaq üçün xam üsullardan ibarətdir (alıcılar və tənzimləyicilər). Bunlar sadəcə olaraq konteynerlərdir data başqaları tərəfindən istifadə olunur siniflər . Bunlar siniflər heç bir əlavə funksiyaya malik deyil və müstəqil olaraq işləyə bilməz data sahib olduqları.

İkincisi, Kotlinə nə icazə verilir? Kotlin icazə verdi ifadə daxilində elan edilmiş dəyişənlərin kənarda istifadə edilə bilməyəcəyi əhatə dairəsi funksiyasıdır. Nümayiş edən bir nümunə kotlin let funksiyası aşağıda verilmişdir.

Həmçinin bilmək lazımdır ki, məlumat sinifləri Kotlini miras ala bilərmi?

Miras . Məlumat sinifləri in Kotlin default olaraq sondur və bacarmaq 'Açıq olmasın biz bacarmaq istifadə etmə miras Java-da və ya normal ilə etdiyimiz kimi Kotlin dərsləri . Belə ki, daxil Kotlin , Biz bacarmaq Yetkin və Uşağımıza asanlıqla sahib olun məlumat sinifləri Person həyata keçirir və konstruktorda xassələri birbaşa əvəz edir.

Android-də model sinifinin istifadəsi nədir?

ViewModel Baxış hissəsi Android Jetpack. Görünüş Modeli sinif UI ilə əlaqəli məlumatları həyat dövrü şüurlu şəkildə saxlamaq və idarə etmək üçün nəzərdə tutulmuşdur. Görünüş Modeli sinif məlumatların ekran fırlanmaları kimi konfiqurasiya dəyişikliklərindən sağ çıxmasına imkan verir.

Tövsiyə: