🔹 Тесты и практика по этому уроку: https://t.me/KotlinBasicsBot?start=yo...
🔹 Текстовая версия урока: https://clck.ru/39Zaap
🛠 Код из всех уроков в моем TG канале: https://t.me/ievetrov
✅ Смотреть в VK: https://vk.com/ivan.ievetrov
✅ Вопросы и ответы для Android собесов: https://t.me/AndroidSprintInterview
✅ Бесплатный курс по Android: https://clck.ru/376Zab
Полиморфизм в языке программирования Kotlin. Один из принципов ООП. Не редкий вопрос на собеседованиях. У тех интервьюеров, которых хлебом не корми дай погонять по теории, а не по реальному опыту и технологиям. Ну ок. Подразделяется на 3 типа: ad hoc (по случаю), subtyping (полиморфизм включения), parametric (параметрический). В уроке даю описание по всем этим типам, а подробно и с примерами останавливаюсь на первых двух. Будем создавать гипотетический модуль приложения с заметками, в которых заметки будут иметь различные типы – простой текст, номер телефона или список дел. И мы сделаем так, чтобы со всеми такими разнообразными объектами можно было взаимодействовать через одну функцию. А также создавать новые типы объектов с другими характеристиками и безболезненно внедрять в текущую логику программы.
00:00 Суть полиморфизма
00:59 3 типа полиморфизма в Kotlin
02:13 Полиморфизм по случаю
03:41 Реализация функций с разными параметрами
06:01 Полиморфизм включения
06:28 Реализация с помощью наследования
09:04 Роль наследования в полиморфизме
#kotlin #котлин #программирование
Смотрите видео Урок 18: ООП. Полиморфизм, 3 типа (Ad hoc, Subtyping, Parametric) // Котлин курс с нуля онлайн без регистрации, длительностью часов минут секунд в хорошем качестве. Это видео добавил пользователь Kotlin & Android с нуля – Иван Ветров 03 Декабрь 2022, не забудьте поделиться им ссылкой с друзьями и знакомыми, на нашем сайте его посмотрели 8,243 раз и оно понравилось 231 людям.