Урок 15: Интерфейсы, абстрактные классы. Имплементация. // Котлин курс с нуля
Тесты и практика по этому уроку в телеграм боте:
Вопросы и ответы для интервью Android:
Сообщество VK:
📕 Личный телеграм канал про путь разработчика:
Немного затронем абстрактные классы в Kotlin. Объявим абстрактный класс с такими же полями и методами внутри него. Далее создадим дочерний класс космического шаттла Первого ордена и имплементируем в него поля и методы родителя. Не смотря на общую схожесть интерфейсов и абстрактных классов, расскажу про их функциональные отличия. Научимся создавать интерфейсы и станет понятно по какому принципу лучше их объединять. Далее покажу как применять те или иные интерфейсы к классам. Делать это будем с базовым классом, так как весь функционал автоматически передастся дочерним классам. Наконец, создадим экземпляр конкретизированного класса с типом космического шаттла и проверим корректность отработки реализованных методов интерфейсов.
00:00 - 01:17 – Абстрактные классы
01:17 - 02:02 – В каких случаях используют интерфейсы
02:02 - 03:59 – Функционал интерфейсов
03:59 - 06:06 – Реализация абстрактных методов в интерфейсах
#kotlin #котлин #программирование
1 view
949
227
6 days ago 00:23:43 1
Крах демократии в Звездных войнах: кто правит в далекой галактике
1 week ago 00:12:50 1
5 причин, почему женщине ВЫГОДНО иметь МНОГО мужчин-друзей.
2 weeks ago 00:10:21 3
4 мужчины для полного счастья женщины
2 weeks ago 00:05:30 1
Stable Diffusion: Как улучшить изображения в Automatic1111 / Forge Web Ui с помощью Focus Expansion
3 weeks ago 02:12:21 1
ОСНОВЫ САМОИСЦЕЛЕНИЯ. Вебинар о Здоровье
3 weeks ago 00:14:43 2
Европа в ШОКЕ! Отказ от Газа из России ПОШЕЛ НЕ ПО ПЛАНУ
1 month ago 00:11:30 1
Вы не догадываетесь, что нужно шить с другой стороны