Урок 14: ООП. Наследование. open class. Переопределение (override) // Котлин курс с нуля

Тесты и практика по этому уроку в телеграм боте: Вопросы и ответы для интервью Android: Сообщество VK: 📕 Личный телеграм канал про путь разработчика: На примере Kotlin разбираем один из принципов объектно-ориентированного программирования (ООП). В уроке коротко опишу что это такое и в каких ситуациях применяется. На примере логики определения сущностей космических кораблей создадим базовый класс-родитель с общими свойствами и функциями. Затем создадим два подкласса. На примере продемонстрирую как установить связь между родителем и потомком. Итогом будет создание объектов подклассов и вызов у этих объектов базовых методов суперкласса. Далее будет продемонстрирована логика расширения и переопределения методов в подклассе для специализированной для него реализации. В заключение будет пару слов про ключевое слово super, с помощью которого можно обращаться к свойствам и методам суперкласса. 00:00 - 01:07– Суперкласс 01:07 - 01:50 – Классы наследники 01:50 - 02:53 -- Создание базового класса - родителя 02:53 - 05:43 -- Создание классов - наследников 05:43 - 06:40 -- Наследование методов суперкласса 06:40 - 09:00 – Абстрактный класс 09:00 - 10:23 – Переопределение методов 10:23 - 11:24 – Обращение к методам класса - родителя #kotlin #котлин #программирование
Back to Top