Урок 15: Интерфейсы, абстрактные классы. Имплементация. // Котлин курс с нуля
Тесты и практика по этому уроку в телеграм боте:
Вопросы и ответы для интервью Android:
Сообщество VK:
📕 Личный телеграм канал про путь разработчика:
Немного затронем абстрактные классы в Kotlin. Объявим абстрактный класс с такими же полями и методами внутри него. Далее создадим дочерний класс космического шаттла Первого ордена и имплементируем в него поля и методы родителя. Не смотря на общую схожесть интерфейсов и абстрактных классов, расскажу про их функциональные отличия. Научимся создавать интерфейсы и станет понятно по какому принципу лучше их объединять. Далее покажу как применять те или иные интерфейсы к классам. Делать это будем с базовым классом, так как весь функционал автоматически передастся дочерним классам. Наконец, создадим экземпляр конкретизированного класса с типом космического шаттла и проверим корректность отработки реализованных методов интерфейсов.
00:00 - 01:17 – Абстрактные классы
01:17 - 02:02 – В каких случаях используют интерфейсы
02:02 - 03:59 – Функционал интерфейсов
03:59 - 06:06 – Реализация абстрактных методов в интерфейсах
#kotlin #котлин #программирование
1 view
732
174
6 months ago 00:18:16 1
Андрей Илларионов. Ирано-израильская война. Уроки для Украины
6 months ago 11:59:59 1
Вся Математика за 12 часов, с Нуля до Профиля ЕГЭ.
6 months ago 00:36:30 1
Чарльз Буковски: Свирепая жизнь главного поэта Америки
6 months ago 00:31:28 1
Натяжка верстки Bitrix | Перенос верстки на шаблон | Создание сайта на Битрикс с нуля | Урок 4
6 months ago 02:25:09 1
Занятие “Дорога теплокровности“ кружка “Динозавры и не только“ с Ярославом Поповым
6 months ago 00:32:55 1
История России с Алексеем ГОНЧАРОВЫМ. Лекция 4. Первые русские князья: Ольга, Святослав Игоревич
6 months ago 00:06:40 1
ТОП 5 запятых, которые нужно ставить ВСЕГДА! | Русский |TutorOnline
6 months ago 00:23:45 1
ДОЛГОЖДАННЫЕ НОВОСТИ!!! ПРО ВСЁ-ВСЁ-ВСЁ!!! С ПРИВЕТОМ ИЗ МАЙКОПА!!!
6 months ago 00:27:37 1
✅ Распевки, с которыми НЕВОЗМОЖНО ошибиться | Упражнения на каждый день
6 months ago 11:55:00 1
Frontender[1.0] - Модуль 1 | Курс по FRONTEND | HTML, CSS, SCSS, GIT, NPM, SEO, A11Y | УРОКИ [2-55]
6 months ago 00:43:25 1
Легкий узор и красивая сумочка Дэни Видео мастер класс вязание крючком
6 months ago 00:18:09 1
Как НА САМОМ ДЕЛЕ решить квадратное неравенство?
6 months ago 00:09:18 1
Профессия по дате рождения: Рассчитай свою ИДЕАЛЬНУЮ работу
6 months ago 00:55:16 1
Урок 15, Хорс
6 months ago 01:06:08 1
Мюнхенский сговор / Как началась Вторая мировая война? / Уроки истории / МИНАЕВ LIVE