Учим Kotlin с нуля | №20 Полиморфизм.

Поділитися
Вставка
  • Опубліковано 5 кві 2022
  • Полный видеокурс по языку программирования Kotlin. В двадцатом уроке разбираем полиморфизм.
    !!Важно!! Повторяйте руками весь код, который вы видите на видео. Просто просмотреть недостаточно. Если возникают вопросы/ошибки пишите в комментах. Будем разбираться вместе.
    Язык программирования Kotlin используют для создания бэкенда веб-приложений и приложений для Android. Язык похож на Java, но проще по синтаксису. Молодой и востребованный на рынке язык программирования.
    #kotlin​​​​​ #уроки​​​​​ #программирование
  • Наука та технологія

КОМЕНТАРІ • 38

  • @coderwiber1646
    @coderwiber1646 2 роки тому +14

    Очень хорошо объясняешь , просьба почаще делать уроки!!!

  • @user-sd6wg4tl9b
    @user-sd6wg4tl9b 2 роки тому +5

    ЛУЧШИЙ В МИРЕ ЗА РАБОТОЙ!! СПАСИБО, ОТЕЦ.

  • @Stan_Kniazev
    @Stan_Kniazev Рік тому +1

    Конкретное объяснение, подкреплённое практикой. Очень классно!

    • @Stan_Kniazev
      @Stan_Kniazev Рік тому

      Я читал эту тему в книге, не мог врубиться, зачем нужен этот полиморфизм. Теперь понял )

  • @antonparfenov8519
    @antonparfenov8519 2 роки тому +3

    Спасибо за простое объяснение. Как всегда все доходчиво и понятно.
    Ждём дальнейших уроков

  • @_SpaceMarine_
    @_SpaceMarine_ Рік тому

    Top!

  • @user-ol2jd2tl7m
    @user-ol2jd2tl7m 8 місяців тому

    Спасибо

  • @gregauman96
    @gregauman96 Рік тому

    👍

  • @naofumeeeeeeech
    @naofumeeeeeeech 2 роки тому +3

    Здравствуйте, только начал изучать язык и смотреть ваш курс. Спасибо вам объясняете понятно и интересно, продолжайте в том же духе

    • @beach9911
      @beach9911 5 місяців тому

      как успехи?

  • @user-ph7wi3cg7t
    @user-ph7wi3cg7t 2 роки тому +1

    Как всегда всё понятно, спасибо)

  • @tim.wonderer
    @tim.wonderer 6 місяців тому

    я изучал python, dart, js. Но такое обьяснение про ООП я не встречал

  • @madsavage8192
    @madsavage8192 2 роки тому

    Благодарю, добрый человек.

  • @user-ev5jh4sh8p
    @user-ev5jh4sh8p 2 роки тому

    Большое спасибо за работу! Всё понятно стало.

  • @user-wf7zt8ht8r
    @user-wf7zt8ht8r 2 роки тому

    Ждем след. видео!

  • @YouMeNow88
    @YouMeNow88 2 роки тому +1

    Ждем новый урок)

  • @The_kotlin
    @The_kotlin Рік тому

    Очень понятно, а java есть возможность использовать как переопределенную функцию, так и базовую функцию из abstract класса, а в kotlin есть, такая возможность?

  • @jolyblack5047
    @jolyblack5047 2 роки тому +2

    давно ждал продолжения. твой курс самый понятный и один из самых полезных. у меня есть вопрос: На сколько востребована Android разработка на kotlin в мире и есть ли перспективы?

    • @evaristgalua1180
      @evaristgalua1180 2 роки тому

      сейчас все уважающие себя компании пишут на котлине, так что сомневаться в перспективности не стоит. Но может через лет 10 нативную разработку таки сменит кроссплатформенная

    • @user-ms7fb1fv8c
      @user-ms7fb1fv8c 2 роки тому

      Kotlin объявлен основным языком разработки под Android самим Google. Посмотри вакансии на сайтах поиска работы и в Linkedin.

    • @devit4910
      @devit4910 Рік тому

      @@evaristgalua1180 натив не сменит, т.к. все большие приложухи пишутся только на нативе. какое-нибудь банковское приложение с огромной базой данных и прочим функционалом не написать на flutter. другое дело, приложение на 2-3 экрана с небольшим функционалом уже сейчас выгоднее писать, используя кроссплатформу.
      вообще, думаю в разработке не стоит сравнивать, все эти фреймоворки и языки программирования - это лишь инструменты, наша главная задача сделать удобное функциональное приложение для пользователей)

  • @KingDev6363
    @KingDev6363 Рік тому

    Доброго времени суток! Уроки просто шикарные спасибо, за эти контенты!!! Все очень доходчиво, четко и понятно. Прошёл целых 20-уроков. После прохождения мне переключаться к Основам Джавы или к созданию мобильных приложений? Спасибо большое, за ваш труд!!!

    • @SyntaxSugarDaddy
      @SyntaxSugarDaddy  Рік тому +1

      К мобильным приложениям

    • @KingDev6363
      @KingDev6363 Рік тому

      @@SyntaxSugarDaddy спасибо большое!

  • @user-rw8zs7vz9u
    @user-rw8zs7vz9u 2 роки тому +1

    Слишком большой разрыв между уроками, прошло уже полтора месяца! Как возможно учиться по урокам с такой периодичностью?!

  • @user-fv2lq7qd2k
    @user-fv2lq7qd2k 2 роки тому

    Оооо

  • @user-ms7fb1fv8c
    @user-ms7fb1fv8c 2 роки тому

    Является ли полиморфизмом работа с интерфейсами? Одни и те же методы из интерфейсов могут использоваться, скажем, в 10 разных классах, переопределяясь в соответствии с потребностями.
    Во второй части лекции при работе с абстрактным классом в SMSService приходится принимать только String, Long нельзя. Не очень гибко получается. Можно было бы создать полностью абстрактный метод в абстрактном классе и переопределить с нужными аргументами в соответствующих классах - наследниках?

    • @SyntaxSugarDaddy
      @SyntaxSugarDaddy  2 роки тому

      1. Да, переопределение методов интерфейса также подходит под частный случай полиморфизма.
      2. В этом примере действительно больше подходила перегрузка нежели переопределение, но это только в этом конкретном случае.

  • @tralivali9729
    @tralivali9729 2 роки тому

    Ребята посоветуйте плз, чтобы написать десктопное приложение для виндовс на котлине что нужно? Я не прогер, так просто хочу типа напоминалки сделать.

    • @SyntaxSugarDaddy
      @SyntaxSugarDaddy  2 роки тому +1

      Я бы посоветовал использовать C# использовать, Котлин немного не про это

    • @tralivali9729
      @tralivali9729 2 роки тому

      @@SyntaxSugarDaddy спасибо, да я думаю десктоп компоуза мне достаточно будет

  • @shopiak
    @shopiak 2 роки тому

    Благодарю за урок, нам стоит ждать еще уроков?

    • @SyntaxSugarDaddy
      @SyntaxSugarDaddy  2 роки тому +1

      Конечно)

    • @shopiak
      @shopiak 2 роки тому +1

      @@SyntaxSugarDaddy очень жду, курс просто пушка, пока жду видео - перейду на книги)

    • @psy_anna_beliakova
      @psy_anna_beliakova 2 роки тому +1

      @@SyntaxSugarDaddy, очень жду Ваши видео, это сокровище среди всего русскоязычного ютуба)

  • @vitmih380
    @vitmih380 Рік тому

    Если это полиморфизм в Котлине, что тогда является в нём объявление переменной родительского класса с присвоением этой переменной значения одного из дочерних классов? или в данном языке так не делается?

    • @SyntaxSugarDaddy
      @SyntaxSugarDaddy  Рік тому

      В Котлин так тоже делают, но это не полиморфизм

    • @vitmih380
      @vitmih380 Рік тому

      @@SyntaxSugarDaddy Блин, так и знал, что Брюс Эккель, со своей " Синкин ин Ява" шарлатан! Там у него целый раздел про динамическое связывание. Где он говорит, что Parent сhild = new Child(); это полиморфизм.