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

Поділитися
Вставка
  • Опубліковано 4 січ 2025

КОМЕНТАРІ • 75

  • @reexoolreex5511
    @reexoolreex5511 2 роки тому +19

    На самом деле автор очень доходчиво донес смысл концепции интерфейсов. До этого ролика дня два смотрел разные видео и читал много статей по теме, пытаясь понять что это и зачем это нужно? Это видео дало понимание. При всем уважении к видеокурсу Алишева, например, он не объяснил тему интерфейсов так понятно, как автор этого видео .
    Огромное спасибо!

    • @Isaevmajid
      @Isaevmajid 6 місяців тому

      Ровно тоже самое. Прочёл на 4х сайтах и два ролика посмотрел
      до этого, а в итоге только тут разобрался для чего это нужно.

  • @АлександрЯкиманский-щ9з

    Душераздерающая история про то, как мальчик не умеет читать, а всё что умеет - это запускать игру ногой...

    • @sazonikv5086
      @sazonikv5086 7 місяців тому

      Я плакал на этом месте😢

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

    Я безумно рад, что нашел твой канал. Ты рассказываешь разжевывая, спасибо!

  • @ДимитрийШафиров

    Ты супер)) начинаю с нуля и все понимаю, раньше ничем таким не увлекался. Уметь доносить информацию не всем дано

  • @No..Name.
    @No..Name. Рік тому +1

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

  • @AndreTrudeau-o9d
    @AndreTrudeau-o9d 5 місяців тому +47

    А какие методы лучше использовать для создания интерфейсов в программировании? Лично я выбирал курсы по IT для улучшения своих навыков, рассматривал разные компании, но остановился на Skypro. Благодаря наставнику нашел первого заказчика))

  • @dmitrypushkaryov2857
    @dmitrypushkaryov2857 2 роки тому +13

    До этого все уроки заходили на ура. А тут осталось смутное чувство недопонимания.

  • @sdors4
    @sdors4 2 роки тому +19

    Ничего не понял но очень интересно :D

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

      хахахахха тоже самое

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

    Мне кажется ну не закончил урок , ещё немного не договорил, надо было показать как это работает,.А вообщем супер приятно смотреть уроки))и более менее все понятно😊

  • @alexanderwagner8199
    @alexanderwagner8199 4 роки тому +19

    Вот, вроде, все понятно, но есть ощущение, будто что-то не понял.. Хотя, у меня вообще с ООП такая ситуация.. В любом случае спасибо за уроки)

  • @АндрейТест-э1н
    @АндрейТест-э1н 2 роки тому +1

    Спасибо за видео. Очень доходчиво

  • @sazonikv5086
    @sazonikv5086 7 місяців тому

    Урок понравился мне этот🎉

  • @Тёма-г2ш
    @Тёма-г2ш 9 місяців тому

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

  • @БортОдин
    @БортОдин 4 роки тому +3

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

  • @mysterybox4893
    @mysterybox4893 3 роки тому +3

    только после твоего видоса понял что такое интерфейсы
    До ээтого посомтрел 7-8 уроков, но твой лучший

  • @konstantinp440
    @konstantinp440 4 роки тому +1

    Да, интересно было с этой стороны посмотреть на интерфейсы

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

    Классное видео, спасибо, зашло, подписался+лайк

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

    В Яндекс практикум не поняла, а тут поняла, спасибо!

  • @МихаилДолгашев-п5м

    Спасибо за видео. Очень понятно и просто изложено.

  • @dervil
    @dervil 4 роки тому

    Очень хорошо, ждем продолжения ; )

  • @ИванИванов-л1э6ы
    @ИванИванов-л1э6ы 3 роки тому

    Спасибо за труд.

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

    Добрый день! Есть вопрос. А почему нельзя пользоваться так же классами. То есть вызывать методы из классов Player и School. Почему именно интерфейс нужно использовать?

  • @ilyasamilyak6517
    @ilyasamilyak6517 3 роки тому

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

  • @pavelh.4543
    @pavelh.4543 Рік тому

    Нипонял.
    Если серьезно - не совсем понял до конца прошлый урок, этот аналогично.. стоит ли переходить к следующим урокам? или пересматривать эти 2 пока не дойдет?

  • @ЛюдмилаШестакова-т8д
    @ЛюдмилаШестакова-т8д 4 місяці тому

    Интерфейс - это разный метод передачи действий, которые сам же и создал.

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

    Смысл понятен, но оч загрузил))

  • @sergeyzhilin9529
    @sergeyzhilin9529 3 роки тому +7

    Зря в конце не запустил весь код. Сам кое-как дописал но не факт что правильно вызываю:
    Boy ivan = new Boy();
    Game game = new Game();
    School school = new School();
    game.start(ivan);
    school.start(ivan);

  • @Дрюха-ш7б
    @Дрюха-ш7б Рік тому

    Спасибо

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

    thanks!!

  • @ms.Mysh1
    @ms.Mysh1 2 роки тому

    спасибо!

  • @VLAD-pi6ee
    @VLAD-pi6ee 3 роки тому

    Всё понятно но скажи где это может быть использовано в сознании чего либо?

  • @sazonikv5086
    @sazonikv5086 7 місяців тому

    Всем привет еще раз зашел сказать сапсибо

  • @DIO-ed1ml
    @DIO-ed1ml 2 роки тому +1

    Признаться, не понял. Только общий посыл(

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

    Я два часа страдал и думал почему у меня не работает код, потом меня осенило... я не объявил main() в классе Start...

  • @БакирБазаркулуулу-ц8и

    спасибо я учус самоучка. И ваши видео уроки очень помогает. Хочу стать програмистом план ровно через год приехать в Москву и устроиться програмистом.

    • @Частныйсектор-х4я
      @Частныйсектор-х4я 2 роки тому +2

      хорош в Москву ехать! Ваши предки в 1991м выгнали всех русских "чемодан вокзал Россия", а теперь сами едете)) Едь в Нью-орк, Париж, Берлин и тд

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

      @@Частныйсектор-х4я хера себе ))) что за ненависть такая , в 90 -х все всех выгоняли ))))

    • @Е.ТВ-к1й
      @Е.ТВ-к1й 2 роки тому

      Ну и как уже подзабил хуек или еще учишься?

    • @Частныйсектор-х4я
      @Частныйсектор-х4я 2 роки тому +1

      ​@@dimakovpak5230 я просто помню как моих друзей и не только их выгнали из Узбекистана, а потом сами поехали в Россию. Они говорили что мы им мешаем, ну вот, не мешаем, так они теперь к нам едут.

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

      @@Частныйсектор-х4я а щас ваши понаехали к нам) вот она, карма ахахаха

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

    все норм ,но почему ни разу прогу не запустил то

  • @pechen57.
    @pechen57. 2 роки тому

    какой сексистский урок😂
    на самом деле самая удобная подача для меня

  • @amirabdulatipoff157
    @amirabdulatipoff157 4 роки тому +9

    Автору: просмотри ролик и признайся честно, ты сам понял сказанное/показанное?

    • @leshamarshal
      @leshamarshal  4 роки тому

      Я так понимаю, не зашло ?))

    • @amirabdulatipoff157
      @amirabdulatipoff157 4 роки тому +3

      @@leshamarshal , не вопрос вкуса "нравится/не нравится", подача хорошая, но тема не раскрыта до степени понимания. Т.е. декларация есть, а описание не полное

    • @leshamarshal
      @leshamarshal  4 роки тому +2

      Хм...я учту. Но тут конечно проблема. Тема то по сути очень простая. Может я перестарался и стало непонятно по итогу )))

    • @shepardmoore8048
      @shepardmoore8048 3 роки тому

      @@leshamarshal да норм, на самом деле. Я понял.

    • @KoshkaRus55
      @KoshkaRus55 3 роки тому +10

      @@leshamarshal все в принципе понятно, но по итогу я не поняла как это работает. т.е. после того как я создала все что было в уроке и нажала Run, то как бы ничего не получилось, хотелось бы увидеть продолжение этого урока, чтобы все работало

  • @QQ-th7yw
    @QQ-th7yw 3 роки тому +1

    топ

  • @F00Ntik
    @F00Ntik 4 роки тому

    вроде говорил, что будет 3 урока в неделю...
    а сейчас почти неделю нету новых видео(

    • @leshamarshal
      @leshamarshal  4 роки тому +1

      есть такое дело. Чёт заработался

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

    Зашла..

  • @Slevin_87
    @Slevin_87 3 роки тому +1

    Увы для меня не сильно понятно......

  • @alexeyd.1232
    @alexeyd.1232 Місяць тому

    Автор, так всё-таки: что такое интерфейс? начните с фразы "Интерфейс в Java - это .... ". Толку 0 от ваших кодов? я могу такие коды карандашом на столе написать. Ты четкое определение дай без всяких примеров.
    Ну вот ты пришел на собедесование и тебе задают вопрос: "Что такое интерфейс?" и "для чего он нужен в Java?"

  • @АндрейЛысенко-й4ш
    @АндрейЛысенко-й4ш 10 місяців тому

    Но ведь реализация метода play() интерфейса Player или read() интерфейса Study должна где-то быть прописана, а это значит что мы должны создать классы Player и Student, объекты которых по идее и должны быть созданы в Game и School, хоть их там и 50 штук будет например, ведь каждый из них реализует метод play или study по разному. И вот спрашивается на кой нам интерфейс? Это круто что через него можно вызывать тот или иной метод помещая в него определенный объект, который был создан на основе этого интерфейса, но разве не проще вызвать метод через имя объекта? И не надо будет нагромождать код интерфейсами и их объектами! Я рил не понимаю для каких реальных целей существуют интерфейсы, разве что для решения проблем с множественным наследием

    • @АндрейЛысенко-й4ш
      @АндрейЛысенко-й4ш 10 місяців тому

      Я имею ввиду: что в классе Player, что в его интерфейсе будет один раз прописан один и тот же метод play(), но вот вопрос: зачем мне имплементироваться от интерфейса, если можно просто в классе Player написать метод play() и исключить лишние строки кода в виде интерфейса? типо еще кто-то кроме плейера может обладать таким же методом? Вроде нет. Student и Player это разные объекты содержащие разные методы и свойства. Тут все слишком зависит от контекста: если мы делаем программу для Школы, то нам не важно, что студент является Человеком или Игроком, он просто студент, который будет иметь свойства пол, возраст имя. Так же и с Игроком. А вот если мы ведем речь о Человеке, что он может быть как Игроком, так и Студентом, то да, тут интерфейс может пригодится. Все😂 я сам себе рассказал че это такое) Тебе просто надо было вместо мальчика и девочки брать понятие Человек, так как пол это свойство человека

    • @Стольный
      @Стольный 2 місяці тому

      Ну что стал программистом?

  • @mikaadvgf
    @mikaadvgf 4 місяці тому

    Очень быстро(((

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

    Тяжеловато

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

    Со второго раза понял, но не понял как в классе Main запустить метод у Player'a

  • @ЕвгенийЕрохин-ш4ф
    @ЕвгенийЕрохин-ш4ф 3 роки тому +15

    Упаси Господи трансгендер... )))))))

    • @VLAD-pi6ee
      @VLAD-pi6ee 3 роки тому +1

      А ты это писал ещё 7 месяцев назад когда это было не так принято а щас все начали дич творить

    • @UserName-bf7vi
      @UserName-bf7vi 2 роки тому

      @@VLAD-pi6ee Полностью поддерживаю

  • @user-xo9ux5dv4f
    @user-xo9ux5dv4f Рік тому

    увидел "интерфейс" первое впечатление "сейчас будет наконец-то что-то про формы ввода, вывода информации..." ан нет... чУдной язык джава и термины в нем ...

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

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

  • @ЛёваБогатищев
    @ЛёваБогатищев 2 роки тому

    The Sims на минималках?

  • @Xelinヅ
    @Xelinヅ 2 роки тому

    спасибо!