На самом деле автор очень доходчиво донес смысл концепции интерфейсов. До этого ролика дня два смотрел разные видео и читал много статей по теме, пытаясь понять что это и зачем это нужно? Это видео дало понимание. При всем уважении к видеокурсу Алишева, например, он не объяснил тему интерфейсов так понятно, как автор этого видео . Огромное спасибо!
А какие методы лучше использовать для создания интерфейсов в программировании? Лично я выбирал курсы по IT для улучшения своих навыков, рассматривал разные компании, но остановился на Skypro. Благодаря наставнику нашел первого заказчика))
Мне кажется ну не закончил урок , ещё немного не договорил, надо было показать как это работает,.А вообщем супер приятно смотреть уроки))и более менее все понятно😊
Добрый день! Есть вопрос. А почему нельзя пользоваться так же классами. То есть вызывать методы из классов Player и School. Почему именно интерфейс нужно использовать?
Нипонял. Если серьезно - не совсем понял до конца прошлый урок, этот аналогично.. стоит ли переходить к следующим урокам? или пересматривать эти 2 пока не дойдет?
Зря в конце не запустил весь код. Сам кое-как дописал но не факт что правильно вызываю: Boy ivan = new Boy(); Game game = new Game(); School school = new School(); game.start(ivan); school.start(ivan);
@@dimakovpak5230 я просто помню как моих друзей и не только их выгнали из Узбекистана, а потом сами поехали в Россию. Они говорили что мы им мешаем, ну вот, не мешаем, так они теперь к нам едут.
@@leshamarshal , не вопрос вкуса "нравится/не нравится", подача хорошая, но тема не раскрыта до степени понимания. Т.е. декларация есть, а описание не полное
@@leshamarshal все в принципе понятно, но по итогу я не поняла как это работает. т.е. после того как я создала все что было в уроке и нажала Run, то как бы ничего не получилось, хотелось бы увидеть продолжение этого урока, чтобы все работало
Автор, так всё-таки: что такое интерфейс? начните с фразы "Интерфейс в Java - это .... ". Толку 0 от ваших кодов? я могу такие коды карандашом на столе написать. Ты четкое определение дай без всяких примеров. Ну вот ты пришел на собедесование и тебе задают вопрос: "Что такое интерфейс?" и "для чего он нужен в Java?"
Но ведь реализация метода play() интерфейса Player или read() интерфейса Study должна где-то быть прописана, а это значит что мы должны создать классы Player и Student, объекты которых по идее и должны быть созданы в Game и School, хоть их там и 50 штук будет например, ведь каждый из них реализует метод play или study по разному. И вот спрашивается на кой нам интерфейс? Это круто что через него можно вызывать тот или иной метод помещая в него определенный объект, который был создан на основе этого интерфейса, но разве не проще вызвать метод через имя объекта? И не надо будет нагромождать код интерфейсами и их объектами! Я рил не понимаю для каких реальных целей существуют интерфейсы, разве что для решения проблем с множественным наследием
Я имею ввиду: что в классе Player, что в его интерфейсе будет один раз прописан один и тот же метод play(), но вот вопрос: зачем мне имплементироваться от интерфейса, если можно просто в классе Player написать метод play() и исключить лишние строки кода в виде интерфейса? типо еще кто-то кроме плейера может обладать таким же методом? Вроде нет. Student и Player это разные объекты содержащие разные методы и свойства. Тут все слишком зависит от контекста: если мы делаем программу для Школы, то нам не важно, что студент является Человеком или Игроком, он просто студент, который будет иметь свойства пол, возраст имя. Так же и с Игроком. А вот если мы ведем речь о Человеке, что он может быть как Игроком, так и Студентом, то да, тут интерфейс может пригодится. Все😂 я сам себе рассказал че это такое) Тебе просто надо было вместо мальчика и девочки брать понятие Человек, так как пол это свойство человека
увидел "интерфейс" первое впечатление "сейчас будет наконец-то что-то про формы ввода, вывода информации..." ан нет... чУдной язык джава и термины в нем ...
На самом деле автор очень доходчиво донес смысл концепции интерфейсов. До этого ролика дня два смотрел разные видео и читал много статей по теме, пытаясь понять что это и зачем это нужно? Это видео дало понимание. При всем уважении к видеокурсу Алишева, например, он не объяснил тему интерфейсов так понятно, как автор этого видео .
Огромное спасибо!
Ровно тоже самое. Прочёл на 4х сайтах и два ролика посмотрел
до этого, а в итоге только тут разобрался для чего это нужно.
Душераздерающая история про то, как мальчик не умеет читать, а всё что умеет - это запускать игру ногой...
Я плакал на этом месте😢
Я безумно рад, что нашел твой канал. Ты рассказываешь разжевывая, спасибо!
Ты супер)) начинаю с нуля и все понимаю, раньше ничем таким не увлекался. Уметь доносить информацию не всем дано
Очень хорошо объяснил, спасибо большое за материал. Звук отличный. Побольше видео про java бы, особенно про spring
А какие методы лучше использовать для создания интерфейсов в программировании? Лично я выбирал курсы по IT для улучшения своих навыков, рассматривал разные компании, но остановился на Skypro. Благодаря наставнику нашел первого заказчика))
Блять, ахуенно, реклама курсов в комментариях
До этого все уроки заходили на ура. А тут осталось смутное чувство недопонимания.
Ничего не понял но очень интересно :D
хахахахха тоже самое
Мне кажется ну не закончил урок , ещё немного не договорил, надо было показать как это работает,.А вообщем супер приятно смотреть уроки))и более менее все понятно😊
Вот, вроде, все понятно, но есть ощущение, будто что-то не понял.. Хотя, у меня вообще с ООП такая ситуация.. В любом случае спасибо за уроки)
Спасибо за видео. Очень доходчиво
Урок понравился мне этот🎉
Благодаря безграмотному мальчику, включающему игры ногой, я понял что такое интерфейсы. Спасибо!!!
спасибо за урок, приятный, вдумчивый голос
Спасибо !
только после твоего видоса понял что такое интерфейсы
До ээтого посомтрел 7-8 уроков, но твой лучший
Да, интересно было с этой стороны посмотреть на интерфейсы
Классное видео, спасибо, зашло, подписался+лайк
В Яндекс практикум не поняла, а тут поняла, спасибо!
Спасибо за видео. Очень понятно и просто изложено.
Очень хорошо, ждем продолжения ; )
Спасибо за труд.
Добрый день! Есть вопрос. А почему нельзя пользоваться так же классами. То есть вызывать методы из классов Player и School. Почему именно интерфейс нужно использовать?
Очень круто, спасибо
Нипонял.
Если серьезно - не совсем понял до конца прошлый урок, этот аналогично.. стоит ли переходить к следующим урокам? или пересматривать эти 2 пока не дойдет?
Интерфейс - это разный метод передачи действий, которые сам же и создал.
Смысл понятен, но оч загрузил))
Зря в конце не запустил весь код. Сам кое-как дописал но не факт что правильно вызываю:
Boy ivan = new Boy();
Game game = new Game();
School school = new School();
game.start(ivan);
school.start(ivan);
Спасибо
thanks!!
спасибо!
Всё понятно но скажи где это может быть использовано в сознании чего либо?
Всем привет еще раз зашел сказать сапсибо
Признаться, не понял. Только общий посыл(
Я два часа страдал и думал почему у меня не работает код, потом меня осенило... я не объявил main() в классе Start...
спасибо я учус самоучка. И ваши видео уроки очень помогает. Хочу стать програмистом план ровно через год приехать в Москву и устроиться програмистом.
хорош в Москву ехать! Ваши предки в 1991м выгнали всех русских "чемодан вокзал Россия", а теперь сами едете)) Едь в Нью-орк, Париж, Берлин и тд
@@Частныйсектор-х4я хера себе ))) что за ненависть такая , в 90 -х все всех выгоняли ))))
Ну и как уже подзабил хуек или еще учишься?
@@dimakovpak5230 я просто помню как моих друзей и не только их выгнали из Узбекистана, а потом сами поехали в Россию. Они говорили что мы им мешаем, ну вот, не мешаем, так они теперь к нам едут.
@@Частныйсектор-х4я а щас ваши понаехали к нам) вот она, карма ахахаха
все норм ,но почему ни разу прогу не запустил то
какой сексистский урок😂
на самом деле самая удобная подача для меня
Автору: просмотри ролик и признайся честно, ты сам понял сказанное/показанное?
Я так понимаю, не зашло ?))
@@leshamarshal , не вопрос вкуса "нравится/не нравится", подача хорошая, но тема не раскрыта до степени понимания. Т.е. декларация есть, а описание не полное
Хм...я учту. Но тут конечно проблема. Тема то по сути очень простая. Может я перестарался и стало непонятно по итогу )))
@@leshamarshal да норм, на самом деле. Я понял.
@@leshamarshal все в принципе понятно, но по итогу я не поняла как это работает. т.е. после того как я создала все что было в уроке и нажала Run, то как бы ничего не получилось, хотелось бы увидеть продолжение этого урока, чтобы все работало
топ
вроде говорил, что будет 3 урока в неделю...
а сейчас почти неделю нету новых видео(
есть такое дело. Чёт заработался
Зашла..
Увы для меня не сильно понятно......
Автор, так всё-таки: что такое интерфейс? начните с фразы "Интерфейс в Java - это .... ". Толку 0 от ваших кодов? я могу такие коды карандашом на столе написать. Ты четкое определение дай без всяких примеров.
Ну вот ты пришел на собедесование и тебе задают вопрос: "Что такое интерфейс?" и "для чего он нужен в Java?"
Но ведь реализация метода play() интерфейса Player или read() интерфейса Study должна где-то быть прописана, а это значит что мы должны создать классы Player и Student, объекты которых по идее и должны быть созданы в Game и School, хоть их там и 50 штук будет например, ведь каждый из них реализует метод play или study по разному. И вот спрашивается на кой нам интерфейс? Это круто что через него можно вызывать тот или иной метод помещая в него определенный объект, который был создан на основе этого интерфейса, но разве не проще вызвать метод через имя объекта? И не надо будет нагромождать код интерфейсами и их объектами! Я рил не понимаю для каких реальных целей существуют интерфейсы, разве что для решения проблем с множественным наследием
Я имею ввиду: что в классе Player, что в его интерфейсе будет один раз прописан один и тот же метод play(), но вот вопрос: зачем мне имплементироваться от интерфейса, если можно просто в классе Player написать метод play() и исключить лишние строки кода в виде интерфейса? типо еще кто-то кроме плейера может обладать таким же методом? Вроде нет. Student и Player это разные объекты содержащие разные методы и свойства. Тут все слишком зависит от контекста: если мы делаем программу для Школы, то нам не важно, что студент является Человеком или Игроком, он просто студент, который будет иметь свойства пол, возраст имя. Так же и с Игроком. А вот если мы ведем речь о Человеке, что он может быть как Игроком, так и Студентом, то да, тут интерфейс может пригодится. Все😂 я сам себе рассказал че это такое) Тебе просто надо было вместо мальчика и девочки брать понятие Человек, так как пол это свойство человека
Ну что стал программистом?
Очень быстро(((
Тяжеловато
Со второго раза понял, но не понял как в классе Main запустить метод у Player'a
Упаси Господи трансгендер... )))))))
А ты это писал ещё 7 месяцев назад когда это было не так принято а щас все начали дич творить
@@VLAD-pi6ee Полностью поддерживаю
увидел "интерфейс" первое впечатление "сейчас будет наконец-то что-то про формы ввода, вывода информации..." ан нет... чУдной язык джава и термины в нем ...
нехватает примеров с исполнением задач через интерфейсы, да есть разные классы которые могут на интерфейсы ссылаться но видео стоит переработать
The Sims на минималках?
спасибо!