Funksional turlar, funksiyalarni, funksiyaning parametri yoki qaytardigan qiymati sifatida qarash mumkin
Lambda ifodalari, agar siz kod bloklarini atrofida minimal boilerplate yordamida o’tkazib yuborsangiz
Data klasslar, turli qiymatli qiymatli o’zgarmas obyektlarni yaratish uchun qisqacha sintaksisni taqdim etadi
Funktsional uslubdagi ob’ektlar va to`plamlar bilan ishlash uchun standart kutubxonada boy API to’plami
Kotlin sizni funksional uslubda dasturlash imkonini beradi, ammo uni majburiy ijro etmaydi. Va, albatta, interfeyslar va sinf iarxiyasiga asoslangan Framework bilan ishlash, Java kabi, juda oson. Kodni Kotlin-da yozganda, siz obyektga yo’naltirilgan va funktsional yondashuvlarni birlashtira olasiz va o’zingiz hal qilmoqchi bo’lgan muammoning yechimiga mos keluvchi vositalardan foydalanishingiz mumkin.
Do'stlaringiz bilan baham: |