Ad banner
Ad banner

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

🔹 Тесты и практика по этому уроку:
🔹 Текстовая версия урока:

🛠 Код из всех уроков:
🛠 Личный телеграм канал про путь разработчика:
✅ Вопросы и ответы для Android собеседований:

🔹 Бесплатный курс по Android:
🔹 VK:

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

00:00 extension функции
00:18 Когда применяется extension функция?
01:15 Применение функции – расширения
03:15 extension-свойства

#kotlin #котлин #программирование

(Visited 80 times, 1 visits today)

You Might Be Interested In

Комментарии (3)

  1. Спасибо за уроки! Самое классное у тебя то, что ты за пару минут объясняешь доступно то, что некоторые (школы, люди) размазывают так, что теряешь понимание происходящего

  2. Здравствуйте.
    Может кто-то подскажет :
    В rxJava можно создать Consumer и передать его как параметр метода.
    Как создать и передать оператор Collect для корутин в котлине в виде параметра функции?
    Как я понимаю – это можно сделать только передав лямбду, в виде параметра функции, которая будет задействована в блоке collect { }.

Post A Comment For The Creator: Android [Kotlin] для начинающих – ievetrov

Ваш адрес email не будет опубликован. Обязательные поля помечены *