Учим Kotlin с нуля | №20 Полиморфизм.
Вставка
- Опубліковано 5 кві 2022
- Полный видеокурс по языку программирования Kotlin. В двадцатом уроке разбираем полиморфизм.
!!Важно!! Повторяйте руками весь код, который вы видите на видео. Просто просмотреть недостаточно. Если возникают вопросы/ошибки пишите в комментах. Будем разбираться вместе.
Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Язык похож на Java, но проще по синтаксису. Молодой и востребованный на рынке язык программирования.
#kotlin #уроки #программирование - Наука та технологія
Очень хорошо объясняешь , просьба почаще делать уроки!!!
ЛУЧШИЙ В МИРЕ ЗА РАБОТОЙ!! СПАСИБО, ОТЕЦ.
Конкретное объяснение, подкреплённое практикой. Очень классно!
Я читал эту тему в книге, не мог врубиться, зачем нужен этот полиморфизм. Теперь понял )
Спасибо за простое объяснение. Как всегда все доходчиво и понятно.
Ждём дальнейших уроков
Top!
Спасибо
👍
Здравствуйте, только начал изучать язык и смотреть ваш курс. Спасибо вам объясняете понятно и интересно, продолжайте в том же духе
как успехи?
Как всегда всё понятно, спасибо)
я изучал python, dart, js. Но такое обьяснение про ООП я не встречал
Благодарю, добрый человек.
Большое спасибо за работу! Всё понятно стало.
Ждем след. видео!
Ждем новый урок)
Очень понятно, а java есть возможность использовать как переопределенную функцию, так и базовую функцию из abstract класса, а в kotlin есть, такая возможность?
давно ждал продолжения. твой курс самый понятный и один из самых полезных. у меня есть вопрос: На сколько востребована Android разработка на kotlin в мире и есть ли перспективы?
сейчас все уважающие себя компании пишут на котлине, так что сомневаться в перспективности не стоит. Но может через лет 10 нативную разработку таки сменит кроссплатформенная
Kotlin объявлен основным языком разработки под Android самим Google. Посмотри вакансии на сайтах поиска работы и в Linkedin.
@@evaristgalua1180 натив не сменит, т.к. все большие приложухи пишутся только на нативе. какое-нибудь банковское приложение с огромной базой данных и прочим функционалом не написать на flutter. другое дело, приложение на 2-3 экрана с небольшим функционалом уже сейчас выгоднее писать, используя кроссплатформу.
вообще, думаю в разработке не стоит сравнивать, все эти фреймоворки и языки программирования - это лишь инструменты, наша главная задача сделать удобное функциональное приложение для пользователей)
Доброго времени суток! Уроки просто шикарные спасибо, за эти контенты!!! Все очень доходчиво, четко и понятно. Прошёл целых 20-уроков. После прохождения мне переключаться к Основам Джавы или к созданию мобильных приложений? Спасибо большое, за ваш труд!!!
К мобильным приложениям
@@SyntaxSugarDaddy спасибо большое!
Слишком большой разрыв между уроками, прошло уже полтора месяца! Как возможно учиться по урокам с такой периодичностью?!
Оооо
Является ли полиморфизмом работа с интерфейсами? Одни и те же методы из интерфейсов могут использоваться, скажем, в 10 разных классах, переопределяясь в соответствии с потребностями.
Во второй части лекции при работе с абстрактным классом в SMSService приходится принимать только String, Long нельзя. Не очень гибко получается. Можно было бы создать полностью абстрактный метод в абстрактном классе и переопределить с нужными аргументами в соответствующих классах - наследниках?
1. Да, переопределение методов интерфейса также подходит под частный случай полиморфизма.
2. В этом примере действительно больше подходила перегрузка нежели переопределение, но это только в этом конкретном случае.
Ребята посоветуйте плз, чтобы написать десктопное приложение для виндовс на котлине что нужно? Я не прогер, так просто хочу типа напоминалки сделать.
Я бы посоветовал использовать C# использовать, Котлин немного не про это
@@SyntaxSugarDaddy спасибо, да я думаю десктоп компоуза мне достаточно будет
Благодарю за урок, нам стоит ждать еще уроков?
Конечно)
@@SyntaxSugarDaddy очень жду, курс просто пушка, пока жду видео - перейду на книги)
@@SyntaxSugarDaddy, очень жду Ваши видео, это сокровище среди всего русскоязычного ютуба)
Если это полиморфизм в Котлине, что тогда является в нём объявление переменной родительского класса с присвоением этой переменной значения одного из дочерних классов? или в данном языке так не делается?
В Котлин так тоже делают, но это не полиморфизм
@@SyntaxSugarDaddy Блин, так и знал, что Брюс Эккель, со своей " Синкин ин Ява" шарлатан! Там у него целый раздел про динамическое связывание. Где он говорит, что Parent сhild = new Child(); это полиморфизм.