Урок 21: Extensions (функции-расширения, экстеншены) | Курс по Kotlin с нуля

Урок 21: Extensions (функции-расширения, экстеншены) | Курс по Kotlin с нуля04:39

Урок 21: Extensions (функции-расширения, экстеншены) | Курс по Kotlin с нуля videosi uchun yuklab olish ma'lumotlari va tafsilotlari

Muallif:

Kotlin & Android с нуля – Иван Ветров

Chop etilgan sana:

11/02/2023

Ko'rishlar soni:

7.9K

Tavsif:

Extension функция в Kotlin – это функция, которая, не являясь участником какого-то класса (то есть не находясь внутри определенного класса), расширяет его функционал, имея доступ к публичным полям. Чтобы лучше понять, что это такое, лучше разобраться в вопросе “когда применяется extension функция?” Поэтому такие функции называют функции-расширения или «экстеншены». В этом видео рассматриваем кейс, какие функции уже вшиты под капот Kotlin и где применяются. И, конечно, напишем свои собственные функции-расширения. Расширять будем класс File. 00:00 extension функции 00:18 Когда применяется extension функция? 01:15 Применение функции - расширения 03:15 extension-свойства