Урок 12: Конструкторы (primary, secondary). Блоки инициализации init. // Котлин курс с нуля

Урок 12: Конструкторы (primary, secondary). Блоки инициализации init. // Котлин курс с нуля için indirme bilgileri ve video detayları
Yükleyen:
Kotlin & Android с нуля – Иван ВетровYayınlanma tarihi:
28/09/2022Görüntülenme:
26.2KAçıklama:
В этом уроке прольем свет на устройство конструкторов в Kotlin. Конструктор вызывается каждый раз при создании экземпляра класса. Рассмотрим как создавать объекты и инициализировать их с пустым конструктором. В чем были сложности и какие прелести создания объектов появились благодаря Котлин. Конструкторов может быть несколько. Один основной (primary constructor) и множество дополнительных или вторичных конструкторов (secondary constructor). Станет понятен процесс инициализации переменных класса, а также порядок вызовов блоков кода при создании объекта. Также расскажу про блоки инициализации – init. В них можно поместить код, который должен будет непрекословно выполниться при создании экземпляров класса. Блоков init может быть множество, выполняться они будут в порядке расположения в коде. 00:00 Что такое конструктор в Kotlin 01:24 Блок 1: пустой конструктор 03:34 Блок 2: основной конструктор (primary constructor) 05:58 Блок 3: упрощенная форма основного конструктора 06:27 Блок 4: вторичный конструктор (secondary constructor) 09:32 Инициализатор
Benzer videolar: Конструкторы

Урок 18: ООП. Полиморфизм, 3 типа (Ad hoc, Subtyping, Parametric) // Котлин курс с нуля

Урок 15: Интерфейсы, абстрактные классы. Имплементация. // Котлин курс с нуля

Урок 2: Арифметические операции, остаток от деления // Котлин курс с нуля

Урок 8: Массивы. Типы, размер, индекс массива. Перебор через for // Котлин курс с нуля

Урок 22: Data class (дата классы) copy, toString, equals, hashCode | Курс по Kotlin с нуля

