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

📖 Текстовая версия урока и практика: https://aisprints.ru/?courses/osnovy-yazyka-kotlin-dlya-nachinayushchikh/?utm_source=rutube&utm_medium=video&utm_campaign=kotlin_osnovi 🎯 Kotlin Практикум — 140 уроков, 175+ задач с AI-проверкой 2026: https://aisprints.ru/kotlin-praktikum/?utm_source=rutube&utm_medium=video&utm_campaign=kotlin_osnovi - Код из всех уроков в моем TG канале: https://t.me/ievetrov - Сообщество в VK: https://vk.com/ivan.ievetrov ✅ Бесплатный курс по Android XML для начинающих: https://rutube.ru/plst/596679 ✅ Бесплатный курс по Jetpack Compose для начинающих и опытных Android-разработчиков: https://rutube.ru/plst/1605147 Extension функция в Kotlin – это функция, которая, не являясь участником какого-то класса (то есть не находясь внутри определенного класса), расширяет его функционал, имея доступ к публичным полям. Чтобы лучше понять что это такое, лучше разобраться в вопросе “когда применяется extension функция?” Поэтому еще такие функции называют функции-расширения или "экстеншены". В этом видео рассмотрим кейс, какие функции уже вшиты под капот Котлин и где применяются. И, конечно, напишем свои собственные функции-расширения. Расширять будем класс File. 00:00 extension функции 00:18 Когда применяется extension функция? 01:15 Применение функции - расширения 03:15 extension-свойства #kotlin #котлин #программирование

12+
78 просмотров
3 года назад
12+
78 просмотров
3 года назад

📖 Текстовая версия урока и практика: https://aisprints.ru/?courses/osnovy-yazyka-kotlin-dlya-nachinayushchikh/?utm_source=rutube&utm_medium=video&utm_campaign=kotlin_osnovi 🎯 Kotlin Практикум — 140 уроков, 175+ задач с AI-проверкой 2026: https://aisprints.ru/kotlin-praktikum/?utm_source=rutube&utm_medium=video&utm_campaign=kotlin_osnovi - Код из всех уроков в моем TG канале: https://t.me/ievetrov - Сообщество в VK: https://vk.com/ivan.ievetrov ✅ Бесплатный курс по Android XML для начинающих: https://rutube.ru/plst/596679 ✅ Бесплатный курс по Jetpack Compose для начинающих и опытных Android-разработчиков: https://rutube.ru/plst/1605147 Extension функция в Kotlin – это функция, которая, не являясь участником какого-то класса (то есть не находясь внутри определенного класса), расширяет его функционал, имея доступ к публичным полям. Чтобы лучше понять что это такое, лучше разобраться в вопросе “когда применяется extension функция?” Поэтому еще такие функции называют функции-расширения или "экстеншены". В этом видео рассмотрим кейс, какие функции уже вшиты под капот Котлин и где применяются. И, конечно, напишем свои собственные функции-расширения. Расширять будем класс File. 00:00 extension функции 00:18 Когда применяется extension функция? 01:15 Применение функции - расширения 03:15 extension-свойства #kotlin #котлин #программирование

, чтобы оставлять комментарии