Урок 12: Конструкторы (primary, secondary). Блоки инициализации init. // Котлин курс с нуля
Тесты и практика по этому уроку в телеграм боте:
Вопросы и ответы для интервью Android:
Сообщество VK:
📕 Личный телеграм канал про путь разработчика:
В этом уроке прольем свет на устройство конструкторов в Kotlin. Конструктор вызывается каждый раз при создании экземпляра класса. Рассмотрим как создавать объекты и инициализировать их с пустым конструктором. В чем были сложности и какие прелести создания объектов появились благодаря Котлин.
Конструкторов может быть несколько. Один основной (primary constructor) и множество дополнительных или вторичных конструкторов (secondary constructor). Станет понятен процесс инициализации переменных класса, а также порядок вызовов блоков кода при создании объекта. Также расскажу про блоки инициализации – init. В них можно поместить код, который должен будет непрекословно выполниться при создании экземпляров класса. Блоков init может быть множество, выполняться они будут в порядке расположения в коде.
00:00 - 01:24 – Что такое конструктор в Kotlin
01:24 - 03:34 – Блок 1: пустой конструктор
03:34 - 05:58 – Блок 2: основной конструктор (primary constructor)
05:58 - 06:27 – Блок 3: упрощенная форма основного конструктора
06:27 - 09:32 – Блок 4: вторичный конструктор (secondary constructor)
09:32 - 10:57 – Инициализатор
#kotlin #котлин #программирование
3 views
1058
426
4 weeks ago 00:06:26 1
Антихрист. 2 Урок. 2 Фес 2
4 weeks ago 00:15:55 1
Правила классической мафии (2021)
1 month ago 00:09:44 1
Dance Class. Урок танца для детей 7-12 лет. Легко и весело!
1 month ago 00:22:48 1
МАСТЕР-КЛАСС🎄Новогодний башмачок⛄ (крючком) 2 часть
1 month ago 01:16:11 1
ХИМЕРНИЙ КРАЙ | Останній єдиноріг світу. Українські масони. Містика осіннього сонцестояння
1 month ago 00:30:44 1
🔥Как паять? Большой урок по пайке электроники
2 months ago 00:18:44 21
Урок 12 Халиджи Ирак
2 months ago 00:54:04 4
Банк жуликов: Как BCCI стал главным банком по отмыванию денег / Уроки истории @MINAEVLIVE
2 months ago 01:44:16 1
#723 Апостол Пётр. Прямой эфир с фантомом воплощённого Духа. Цикл 12 апостолов, 5 серия
2 months ago 02:30:01 1
Чё Происходит #244 | Лукашенко против «квадроциклов», выборы в Грузии и Молдове, ФБК* ответили Кацу
2 months ago 00:00:51 1
МЕТКА КОЛДУНА ИЛИ ВЕДЬМЫ В ДАТЕ РОЖДЕНИЯ #цифроваяпсихология #нумерология #самопознание #keyto
2 months ago 01:25:52 1
Катынский расстрел. Память, которую хотят стереть
2 months ago 01:39:09 1
Граната Jinx в Blender
2 months ago 01:04:31 1
🤪 Мания реактивного ПСИХОЗА. Индия: последняя надежда Зе. Кущ: Запад проиграл Грузию. Герои без лица
2 months ago 00:39:31 2
лучший учебник математики (начальная школа), ошибки начальной школы в математике - Л. А. Ясюкова
2 months ago 00:56:43 1
Как проиграла революция в России. Быков, Обломов, Шац и другие об уроках Болотной
2 months ago 00:28:07 6
Женское счастье. Имрам о том, что лежит в основе женской гармонии
2 months ago 01:18:05 1
КРУГЛАЯ КОКЕТКА из кашемира на любой размер. Подробный МК
2 months ago 01:02:45 1
Вебинар “Розовый мак“
2 months ago 00:59:37 1
Арестович: Мир Полудня начинается с людей Полудня. @detskie_nedetskie_voprosy
2 months ago 00:10:25 1
Н. Метнер и “Повседневная работа пианиста и композитора“. Записки-советы пианиста и композитора
2 months ago 01:11:16 1
“Сирень“ Сергей Николаевич Андрияка
2 months ago 00:03:21 1
Зарядка для Детей со Словами под Музыку. Разминка. Видео урок по физкультуре 1, 2, 3 класс. ДОУ