Java для начинающих. Урок 26: Интерфейсы

Поделиться
HTML-код
  • Опубликовано: 28 янв 2016
  • МОЙ НОВЫЙ КУРС: • Мой курс "Продвинутая ...
    ПРАКТИКА НА JAVA: java-marathon.tilda.ws
    Реклама и сотрудничество: alishev.neil@gmail.com

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

  • @alishevN
    @alishevN  6 лет назад +12

    Регистрируйтесь на курс "Продвинутая Java": ruclips.net/video/rRe1vT0SDD8/видео.html
    Практикуйтесь в написании Java кода: java-marathon.tilda.ws

    • @hellsirius1
      @hellsirius1 6 лет назад

      Каким шрифтом вы пользуетесь?

  • @ovirtv3708
    @ovirtv3708 3 месяца назад +16

    Эх, знали бы вы когда записывали эти обучающие видео, сколько программистов они взростят))))
    Спасибо огромное!)

    • @user-md5dm1ke8m
      @user-md5dm1ke8m 3 месяца назад +1

      ❤❤❤❤❤❤❤❤❤❤😂😂😂😂😂😂

  • @it-family-
    @it-family- 4 года назад +98

    Респект!!! У Вас талант объяснять: четко, ясно, без лишней воды! Я в восторге от Ваших уроков! Спасибо Вам!

  • @Koba889
    @Koba889 Год назад +28

    2023-ий год а я учу По этим урокам)) наилучший Автор,очень понятно объясняет. Единственное что я чуток не понял конец,но потом пересмотрев пару раз понял,но повторить такое мне будет сложно ,думаю эта логика приходит с опытом. Спасибо автору!

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

      не ты один)

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

      @@guseynbolt8369 и ты не один

    • @oanshee2462
      @oanshee2462 10 месяцев назад

      +
      На англо ютубе конкретно по джаве что-то мне не зашли туториалы. Половина еще и на хинди, либо с ужасным индийским акцентом.

  • @MrOverjay
    @MrOverjay 3 года назад +63

    Для других кто натолкнулся - в Intellij Idea в 2021 году горячая клавиша для меню создания конструктора, геттера-сеттера -- Alt + Insert. У меня стоит IntelliJ IDEA Community Edition 2020.2.1 x64, если что.
    Автору большое спасибо, я уже много на англ языке прослушал уроков по программированию, Вы единственный от кого меня в сон не клонит на уроке :) Шутки шутками, но это реально мешает и демотивирует обучаться.

    • @user-xc9no9hd4i
      @user-xc9no9hd4i Год назад +8

      лично я все равно засыпаю

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

      @@user-xc9no9hd4i через это нужно перешагнуть, мозг привыкнет к этой скукоте и перестанет отключаться)

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

      Как же ты хорош!

    • @syava3701
      @syava3701 11 месяцев назад

      Лучший

    • @oanshee2462
      @oanshee2462 10 месяцев назад +1

      Я всегда смотрю только на английском, этот курс единственный на русскоязычном ютубе мне понравился. А оно и понятно, почему так, видно, что автор сам учился на англоязычных источниках, правильно использует конвенции в названиях(что очень, блин, важно, и часто хромает у русских обучателей), и темы действительно объясняет, а не просто показывает код, и всё, дём дальше.

  • @user-jy8vr4rq6p
    @user-jy8vr4rq6p 8 лет назад +148

    Очень интересно конечно все, спасибо большое). И кстати на windows, для вызова меню жмем Alt+Insert).

    • @ernestpalmer7529
      @ernestpalmer7529 7 лет назад +1

      Артем, спасибо!

    • @trrt9756
      @trrt9756 2 года назад

      как успехи?

    • @ringoway
      @ringoway Год назад +2

      @@trrt9756 как у тебя успехи?

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

      @@ringoway как обучение, куда продвинулся?

    • @ringoway
      @ringoway Год назад +3

      @@enered3944 на удивление я не забросил. Обычно после какого то начинания после угасания интереса бросаю, здесь же такого нету.
      В данный момент я этот курс начинающих закончил и решил ознакомиться со Spring Framework попутно изучая как все это работает. Но я буквально недавно начал, так как самостоятельно изучал коллекций, лямбда выражения, многопоточность, Comparable и Comparator интерфейсы для коллекции и т.д.

  • @chaywithlemon
    @chaywithlemon 2 года назад +15

    Info info1 = new Animal(1);
    Это можно представить как окно, если вы внутри дома: т.е.
    Animal animal = new Animal(1); то вам видна вся комната (шкаф стул книжная полка и т.д.), а если вы снаружи: т.е.
    Info info1 = new Animal (1); то ваша область видимости (как бы окно сужает область видимости) сужается, и вы видите "например" только шкаф.

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

      Классная аналогия, спасибо!!!

  • @aicedd
    @aicedd 7 лет назад +60

    Пошел на очный курс - но объясняют так, что приходится после каждого занятия смотреть Ваш урок по теме чтобы добиться понимания. Прекрасная подача материала, спасибо!

    • @alishevN
      @alishevN  7 лет назад +12

      Пожалуйста!

    • @NiflheimForever
      @NiflheimForever 3 года назад +1

      Как успехи? Надеюсь, что вы бесплатно пошли на курс.

    • @user-md5dm1ke8m
      @user-md5dm1ke8m 3 месяца назад

      ​@@alishevNСПОСИБО !за работу.Как вы шли к прогромиста есть видео где то.

  • @user-sq2ph1ow3h
    @user-sq2ph1ow3h 5 лет назад +50

    Наконец-то я понял, для чего и как применяются интерфейсы! )) Ваши уроки информативны и одновременно доходчивы. Спасибо!

    • @user-yv2yc4fj4w
      @user-yv2yc4fj4w 10 месяцев назад +2

      Так для чего, не понятно?

  • @user-rs6xc5qx7d
    @user-rs6xc5qx7d 4 года назад +9

    Посмотрел один раз, понял что запутался в Info, попил чайку глянул ещё раз и зашло на ура. Спасибо за подробный урок.
    Отдельное спасибо за alt+insert

  • @TheKristinaomg
    @TheKristinaomg 5 лет назад +3

    Материал разложили по полочкам, теперь всё стало понятно. Спасибо вам большое за уроки!

  • @user-gv3zn1us6s
    @user-gv3zn1us6s Год назад

    Вот это глубина! Дай Бог тебе здоровья и активной долгой жизни

  • @yurii_svetlov
    @yurii_svetlov 6 лет назад +2

    Благодарю от души, очень доходчиво и понятно объясняешь!

  • @atairuslanov2396
    @atairuslanov2396 3 года назад +3

    Боже храни таких людей! Спасибо большое!!!

  • @AlexandrStroicev
    @AlexandrStroicev 5 лет назад +3

    Самые понятные уроки у этого автора! Супер спасибо

  • @Anatoli-bq1pe
    @Anatoli-bq1pe 2 года назад +1

    Надо будет еще раз пересмотреть, что бы до конца эта тема зашла) Благодарю за данный урок

  • @Philip_OK
    @Philip_OK 6 лет назад +35

    Не ну правда, я смотрел обучающие видео других - мне все было понятно на 90%.
    Смотрю эти видео - всё понятно на 100%.
    Изначально я решил, что всё понимаю по той причине, потому что пересматриваю повторно. Ведь ранее эти же темы проходил по обучающим видео, других авторов.
    Но нет. Теперь понимаю, что javaRussia действительно понятно объясняет и дело не в том, что я повторяю пройденный материал.
    Автор, у тебя талант.

    • @trrt9756
      @trrt9756 2 года назад +3

      как успехи?

  • @coldf90
    @coldf90 7 лет назад +49

    начиная с java 8 методы можно реализовать прямо в интерфейсе, указав модификатор default перед эти методом

    • @vladdrzd6484
      @vladdrzd6484 4 года назад +1

      shukran

    • @user-tg3xw1cb2l
      @user-tg3xw1cb2l 2 года назад

      а как в таком случае брать то или иное поле из класса? Через default получается реализовать только общие методы, которые подходили бы всем классам без индивидуальных полей/значений/параметров

  • @rostyslavyanchynsky6948
    @rostyslavyanchynsky6948 4 года назад +1

    очень крутая подача материала, подробно разжевал про интерфейсы и даже полиморфизм затронул:) спасибо!

  • @artempalamarchuk9440
    @artempalamarchuk9440 6 лет назад

    Красавчик - классно объясняешь. Грамотно, ясно и без Воды. Спасибо.

  • @olexiypysarenko8090
    @olexiypysarenko8090 7 лет назад +6

    Большое спасибо. Очень доходчиво. Надеюсь будут ещё лекции.

    • @trrt9756
      @trrt9756 2 года назад

      как успехи?

  • @egos_ua
    @egos_ua 4 года назад

    Шедевральное видио. Так просто и не самом простом, но важном. Благодарочка

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

    Отличные уроки, много тем разобрано и главное довольно подробно. За один только этот ролик заполнил довольно много пробелов в голове.

  • @user-lk2fx1ft6k
    @user-lk2fx1ft6k Год назад +1

    Очень рад что нашёл ваши уроки. Вы прекрасный сенсэй)

  • @user-es6xl7tf4c
    @user-es6xl7tf4c 5 лет назад +4

    Какой же ты все-таки КРАСАВЕЛЛА!!! Это дар так четко и понятно рассказывать! Заносит порой в дебри, но это не смертельно! Спасибо!

  • @adelinadodonova4358
    @adelinadodonova4358 4 года назад

    Очень интересно и понятно объясняете, спасибо!

  • @user-uu7cg8mp7l
    @user-uu7cg8mp7l 3 года назад

    Очень доступно и очень грамотно и интересно!!! Спасибо большое!!

  • @welik0107
    @welik0107 Месяц назад +2

    В общем, проще сказать интерфейс - шаблон для классов, как класс - шаблон для объектов)

  • @user-gk1rn5lm6t
    @user-gk1rn5lm6t 3 года назад

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

  • @El-ns1vl
    @El-ns1vl 5 лет назад

    Большое спасибо! Очень полезные видео-уроки!

  • @user-gr7ft5gt4t
    @user-gr7ft5gt4t 2 года назад +20

    Жестяная жесть. Ничего не понял. Реально дня три читал интернеты и оказалось все очень просто, если правильно подать материал.
    А фишка в том, что интерфейсы это всего лишь кусок полиморфизма, который состоит из:
    Наследования, Абстрактных классов и Интерфейсов. т.о. необходимо смотреть на всю картину сразу, чтобы было понятно, что откуда.
    Наследование классов было в уроке 25. И в принципе все просто и понятно.
    И тут мы сразу погружаемся в интерфейсы, перескочив абстрактные классы, которые будут только в 41 уроке и сам Полиморфизм, который освещается в 29.
    Естественно ничего не понятно)))
    И так, чтобы легче пошло, вникаем в суть наследования классов, далее слегка погружаемся в абстрактные классы, а уже после этого еще раз смотрим на интерфейсы.
    Спойлер: абстрактный класс - очень похож на интерфейс. Только в случае с классом наследник может иметь только одного родителя и соответственно наследовать методы и параметры только этого самого одного родителя и всё.
    Интерфейсы же позволяют одному классу наследнику иметь (implement) вагон методов и параметров от разных родителей(Интерфейсов). Кроме того сами Интерфейсы могут наследовать (extend) методы от других интерфейсов.

    • @user-hp1xs6jp4z
      @user-hp1xs6jp4z Год назад

      То есть абстрактный клас работает как интерфейс, но при этом работает как extends, что можно унаследовать только один?

    • @user-ys8wc9ob6g
      @user-ys8wc9ob6g Год назад +3

      @@user-hp1xs6jp4z Не совсем. У абстрактного класса могут быть как реализованные методы (с телом) так и абстрактные (без тела), когда класс наследник наследует всё - то он получает в своё распоряжение как уже готовые методы так и контракт (обязанность) определить что делают абстрактные методы.
      Если класс наследник не определяет абстрактные методы от отца, то уже он обязан стать абстрактным.
      Интерфейс работает как контракт, класс который его имплементирует обязан или реализовать методы интерфейса или же стать абстрактным.
      Но вот незадача, у интерфейса могут быть методы с реализацией (static методы, default, даже private методы, которые работают только в интерфейсе под капотом и не имплементируются), грубо говоря есть очень большое кол-во возможностей и слишком мало времени.
      Всё постигается с опытом и на чистом энтузиазме.

    • @user-hp1xs6jp4z
      @user-hp1xs6jp4z Год назад

      @@user-ys8wc9ob6g Понял. Спасибо за хороший ответ 👍☺️

  • @TigercactusWhite
    @TigercactusWhite 8 месяцев назад

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

  • @user-ke7zo8vc1j
    @user-ke7zo8vc1j Год назад

    Огромное спасибо за уроки!!!! Мне безумно помогло.

  • @alenatataranovich5715
    @alenatataranovich5715 6 лет назад

    Отличное объяснение! Большое спасибо!

  • @user-go9qh9wb3h
    @user-go9qh9wb3h Год назад

    Спасибо, очень полезные и понятные уроки! Еще рассказывали, что абстрактные классы применяют для описания большого количества методов, а интерфейсы - для небольшого количества.

  • @Ruslan-bo4xk
    @Ruslan-bo4xk 4 года назад

    Ты лучший! Очень доходчиво объясняешь!

  • @user-sg7ne4ez4r
    @user-sg7ne4ez4r 2 года назад

    Спасибо за качественные уроки!!!!!

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

    Спасибо, да, сложновато пока дается. Попробую еще где то глянуть на эту тему уроков.

  • @user-pn3tf4iy1z
    @user-pn3tf4iy1z 3 года назад

    Уроки просто супер 👍 большое спасибо

  • @Aqwsaful
    @Aqwsaful 2 года назад

    Блин, спасибо большое автору!
    Каждое слово на своем месте, все понятно!

  • @user-qr3mt6po5j
    @user-qr3mt6po5j 2 года назад

    Очень доходчиво! Большое спасибо!)))

  • @romabulava899
    @romabulava899 4 года назад

    наконец то нашел про переменные типа интерфейс и как и для чего так делается

  • @banaaboy6504
    @banaaboy6504 4 года назад +5

    У Вас редчайшая способность, объяснять сложное просто.

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

    курсы огонь! много что стало понятно

  • @ThevideOoLoadeR
    @ThevideOoLoadeR 2 года назад +7

    Как уже кто-то говорил, видно, что автор фильтрует каждое слово перед тем, как его сказать. Очень признателен за такой серьёзный подход к урокам (по сравнению с другими авторами на ютубе). Топ.

  • @user-xl7px3mh8t
    @user-xl7px3mh8t 4 года назад

    Спасибо огромное, очень качественно!

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

    круто объясняешь такую сложную тему!

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

    Спасибо за объяснение .

  • @Light_Heavy
    @Light_Heavy 3 года назад +1

    Трудно эта тема дошла до меня. Спасибо. Раз 5 пересмотрел.

    • @Das.Kleine.Krokodil
      @Das.Kleine.Krokodil 2 года назад

      если что то не понятно, ищите другие источнки

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

      П.с говорю тем, у кого возникают сложности...
      Вы можете пока что забить на столкнувшуюся сложную вещь, но продолжайте дальше что-то учить, и со временем поймёте ту часть, которую долго не могли понять. У меня это так :)

  • @user-dj2tw8nj1z
    @user-dj2tw8nj1z Год назад

    Мне было очень полезно, Благодарю.

  • @alex9196
    @alex9196 2 года назад

    Большое спасибо автору за видео)

  • @anzhelikaseliverstova7652
    @anzhelikaseliverstova7652 7 лет назад +1

    Спасибо большое! Вас приятно слушать.
    Liiiiike :)

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

    Спасибо! Доходчиво и понятно!!!

  • @Sergio-ij7pw
    @Sergio-ij7pw 8 лет назад

    Класс. Мне хватило часа чтобы разобраться с понятием интерфейс

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

    Коротко и ясно. Спасибо)))

  • @newcomer3419
    @newcomer3419 2 года назад

    15:25 Ай молодец, уже и почву для нитей готовит) Как приятно пересматривать материал для закрепления
    Зы кстати, ютуб редиска такая походу на некоторых видео скручивает лайки, ибо я точно помню что спецом везде прожимал лукозавры.

  • @GhostFerocious
    @GhostFerocious 7 лет назад

    Чётко и ясно объясняет. Спасибо

    • @alishevN
      @alishevN  7 лет назад

      Пожалуйста.

  • @mafrozen5227
    @mafrozen5227 6 лет назад +1

    Прекрасные уроки! Спасибо. Смотрю с удовольствием и многое понял только из них. Появился вопрос следующего содержания (может не совсем к этой теме): будет ли урок по возврату объектов из методов и более подробно про передачу объектов в качестве параметров? Вот вокруг этого у меня сейчас и не выходит вникнуть. Спасибо!

  • @IlyaK.O.
    @IlyaK.O. 11 месяцев назад

    Я не пожалел времени, что потратил на просмотр этого Урока!большое спасибо!

  • @marirazno6117
    @marirazno6117 6 лет назад

    Очень жду разбор коллекций)))

  • @user-mx6um8ox5n
    @user-mx6um8ox5n Год назад

    Спасибо за видео!

  • @user-zr2zq9dv6n
    @user-zr2zq9dv6n 3 года назад

    Спасибо, крутой урок :)

  • @alexb.2616
    @alexb.2616 3 года назад

    Наконец-то я понял. Спасибо!

  • @user-hu2ji2lw7v
    @user-hu2ji2lw7v Год назад

    очень круто, спасибо!

  • @averil_3958
    @averil_3958 2 года назад

    Спасибо за видео!))

  • @user-zs3mj9ss1d
    @user-zs3mj9ss1d 3 года назад

    Один из лучших!

  • @Rommel7755
    @Rommel7755 4 года назад +1

    Уважаемый автор поясните пожалуйста как у вас интерфейс стал контрактом между самим интерфейсом и классом его имплементирующим?

  • @user-qp7cb8ki2e
    @user-qp7cb8ki2e Год назад

    Интересно, спасибо!🤩

  • @user-vq6rw7sv1w
    @user-vq6rw7sv1w 3 года назад

    По моему это сложная тема, и я не думал, что всё пойму. Но так как это объяснял ты, я понял тему на 100%.

  • @oliaolia6704
    @oliaolia6704 4 года назад

    Большое спасибо!

  • @douganshow475
    @douganshow475 6 месяцев назад

    Рахмет за видео, брат

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

    Generate Constructor появляется при нажатии Alt+Insert в Idea on Windows.

  • @wes-key1158
    @wes-key1158 2 года назад

    В последних версиях Идеи нужно нажать контрл + кнопка над принт скрином и откроется окошко создания конструктора, геттеров сеттеров и прочее

  • @hikmatasgarli7036
    @hikmatasgarli7036 4 года назад +3

    После JavaRush уроки воспринимаются легче !!!

  • @monotheos
    @monotheos 2 года назад +2

    Я думал что из-за возраста в 39 лет не могу понять тему ООП про интерфейсы в достаточной степени. Оказалось все дело в доходчивости изложения преподавателем. Спасибо.

    • @user-ef5ni3ej7t
      @user-ef5ni3ej7t 2 года назад +3

      Понять - это одно, а применять на практике - это совсем другое

    • @monotheos
      @monotheos 2 года назад

      @@user-ef5ni3ej7t буду рад Вашим советам

  • @slava2109go
    @slava2109go 3 года назад

    Огромное спасибо

  • @akalit15
    @akalit15 6 лет назад +2

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

  • @alexanderchernyak694
    @alexanderchernyak694 6 лет назад

    Может ли абстрактный класс имплементировать интерфейс?

  • @juliarogovaja7560
    @juliarogovaja7560 5 лет назад

    Спасибо!

  • @user-jg1db7ed5q
    @user-jg1db7ed5q 7 лет назад +14

    все эти путанные многоходовочки понятны, хотя полной картины всего происходящего пока нет, уверен в дальнейшем обучение озарение придёт ко мне :)

    • @bari9631
      @bari9631 4 года назад +23

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

  • @Alex-yx2ye
    @Alex-yx2ye 5 лет назад

    Спасибо все понял

  • @TheBEDMAK
    @TheBEDMAK 3 года назад

    Это нечто!!!

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

    Благодарю

  • @me_000_xXx
    @me_000_xXx 4 года назад

    1:33 разделяя по "full qualified name". и спасибо за полиморфизм.

  • @mormone123
    @mormone123 3 года назад

    Нужно ли делать override методов в классе имплемпнтииующем интерфейс?

  • @bardir16
    @bardir16 8 лет назад

    Спасибо большое за уроки! Я только начал изучение java и что ты мог бы посоветовать для дальнейшего изучения? Я начал читать Герберт Шилдта "руководство для начинающих". Может что еще? Я не знаю как начать применять эти знания

    • @Lexoid65
      @Lexoid65 6 лет назад +3

      Крайне советую Брюса Эккеля "Thinking in Java", есть переведённая на русский язык версия оригинала и называется она "Философия Java".

  • @denbrown4580
    @denbrown4580 2 года назад

    Лучший курс, нашёл и поддержал на Udemy, вместе с продвинутым)
    Но вот тут что-то залип
    В Person и Animal, когда добавлял "implements Info", info упорно горит красным
    Похоже, придется создавать новый пакет и все переписывать туда, прямо по видео, след в след, ибо не могу в толк взять, что же не так

    • @DolphinArtem
      @DolphinArtem 2 года назад

      Я также не понимал, просто метод интерфейса нужно писать ручками )))

  • @korumstar9989
    @korumstar9989 5 лет назад +4

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

  • @dmitriigolyshkin1876
    @dmitriigolyshkin1876 5 лет назад +3

    Как жалко, что людей интересует всякое дерьмо, а у действительно важных вещей как это видео так мало просмотров.Автору низкий поклон.

    • @korumstar9989
      @korumstar9989 5 лет назад +9

      Ну и нафига вам столько конкурентов? ;-) Пускай мультики и иже с ними смотрят. В программерской среде, имхо. и так конкуренции хватает.

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

      Дядя, выучил программирование?

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

      @@kamenyFX выучил, поработал и в очередной раз понял, что не хочу быть программистом. Стал DevOps

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

      @@dmitriigolyshkin1876 Молодец🧐

  • @dmitiyjarosh76
    @dmitiyjarosh76 5 лет назад

    Like ) очень понятно! подписка +

  • @devofy
    @devofy 3 года назад +6

    4:35 на винде alt+insert

  • @YaroslavHinockiy
    @YaroslavHinockiy 6 лет назад

    Дуже толково, дякую

  • @user-fk7jl4ht1c
    @user-fk7jl4ht1c 5 лет назад

    Как всегда по Царски объяснил, но вот не пойму как это все можно запомнить или это придет со временем ? (я вообще про весь курс)

  • @noobsaybot124
    @noobsaybot124 Год назад +2

    привет. в каком уроке ты рассказывал про @override?

    • @user-zq3tr7ny2o
      @user-zq3tr7ny2o 11 месяцев назад

      Я вот тоже не помню. ВОзможно, он оговорился.

    • @berxann5306
      @berxann5306 11 месяцев назад

      @@user-zq3tr7ny2o в 24 уроке, про метод toString он говорил про переопределение метода, а аннотация @Override просто обязует это переопределение, что даже не всегда считается нужным

  • @SuperDzham
    @SuperDzham 3 года назад

    Как боженька объяснил

  • @Varadorchik
    @Varadorchik 6 лет назад

    спасибо!

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

    Можно ли наследоваться от класс и от интерфейса одновременно?

  • @user-ye3dv9hd6j
    @user-ye3dv9hd6j 4 года назад +1

    Ну такое, нужно разбираться! Полиморфизм, наследование, каша в голове, нужно уделить внимание этой теме

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

    Круто!

  • @user-my5nw2kg6l
    @user-my5nw2kg6l 3 года назад

    На каждом уроке понятно абсолютно все, поэтому и купил курс "Продвинутая Java" )