Java с нуля

Поделиться
HTML-код
  • Опубликовано: 10 ноя 2024

Комментарии • 20

  • @anjelomanoranjan
    @anjelomanoranjan Год назад +4

    Шикарный пример. Спасибо! Побольше бы примеров из повседневной жизни))

  • @sergeyr.7737
    @sergeyr.7737 24 дня назад

    Гениальный пример, спасибо ❤ это талант так обьяснить

  • @MeysAC
    @MeysAC Год назад +4

    не знаю даже как от блогодарит спосибо вам добрый человек за такие усилие

  • @Yasyok012
    @Yasyok012 Год назад +5

    Креативный подход к уроку!) жду следующие сказки ))))

  • @romabulava899
    @romabulava899 11 месяцев назад +1

    в интерфейсе уже можно добавлять поля, и абстрактный класс как и интерфейс может содержать поля и методы без реализации получается, все одно и тоже, просто интерфейсы это обходной путь для реализации множественного наследования в жаве, ну и для такого вот полиморфизма, чтоб юзать один метод с разной его реализацией

  • @ekaterina2344
    @ekaterina2344 Год назад

    Прикольно😊

  • @chrishuen2133
    @chrishuen2133 21 день назад

    Искала спецом ваше видео, чтоб повторить. Остальные такие душнилы. Обязательно в вашу честь симпровизирую на собесе, но что нить свое 👌😈😊🤗

  • @АндрейИванов-б7ц2в
    @АндрейИванов-б7ц2в 11 месяцев назад

    это я понял давно, но есть другие темы не айс быстро понимаю. это легче всего для меня было абстракт интерфейс.

  • @ВоваВернов
    @ВоваВернов Год назад

    Хотелось бы попасть к тебе пособеседоваться

    • @ablazzing3120
      @ablazzing3120  Год назад

      Напиши мне в телеграмме ablazzing

  • @Eltar007
    @Eltar007 9 месяцев назад +1

    Абстрактный класс отвечает на вопрос "Кто?".
    Интерфейс отвечает на вопросы "Какой?", "Что делающий?", "Какими свойствами обладающий?"
    Правильно понял?

    • @ablazzing3120
      @ablazzing3120  9 месяцев назад +2

      Абстрактный класс отвечает на вопрос "Какими свойствами обладающий", "Какими действиями обладающий"
      Интерфейс - "Какими действиями обладающий"

  • @sigma3131
    @sigma3131 Год назад +1

    А вообще, под капотом все интерфейсы это ведь те же абстрактные классы?

    • @ablazzing3120
      @ablazzing3120  Год назад +1

      Под капотом там код написанный на с/с++. Многие вещи есть из класса, поэтому может показаться что абстрактный класс там рядом. Но у интерфейсов нет конструктора и полей. Надо смотреть исходники)

    • @sigma3131
      @sigma3131 Год назад

      @@ablazzing3120 могли бы Вы потом далее рассказать, как работают аннотации? Аннотация, как я сейчас понимаю, это же интерфейс. Т.е когда мы аннотируем класс получается мы неявно еще дописываем классу implements?

    • @ablazzing3120
      @ablazzing3120  Год назад +1

      @@sigma3131 аннотации это дополнительные данные о методе/классе/поле. По сути когда вы создаете класс и описываете его через методы и поля, то создается класс и с внутри него обьекты класса field, method, которые хранят ссылки на аннотации. С помощью сторонних классов, происходит проверка через рефлексию на наличие этих этих аннотаций. В случае нахождения происходят какие либо действия

    • @sigma3131
      @sigma3131 Год назад

      @@ablazzing3120 Спасибо! Надеюсь Вы потом это раскроете на видео более детально!

    • @ablazzing3120
      @ablazzing3120  Год назад

      @@sigma3131 это все будет в онлайн платформе