Спасибо! Как хорошо что есть люди которые могут доступно объяснить.
@user-xf3dp1rk3z
3 жыл бұрын
Мало того, что доходчиво еще и грамотным языком, без всяких слов паразитов и эконьем мэканьем. )) Можно доклады делать на конференциях. )) И текстовое повторение слов вначале (текстовичек) тоже отличная идея - можно лучше вникнуть, перечитать. Еще и быстрое создание кода в идеи подсматривал - надо с этим еще поразбираться.
@PasterLak
Жыл бұрын
Учу для экзамена паттерны, посмотрел кучу видео на английском, немецком и русском, у вас самые лучшие примеры использования, сразу всё понятно!
@EugeneSuleimanov
Жыл бұрын
Спасибо за отзыв :)
@sergefib654
Жыл бұрын
Актуально и в 22 году! Я восхищён.
@-maxxxeffect
9 ай бұрын
актуально и в 23 году! Вау
@user-di6ow3ee1e
3 ай бұрын
Это будет актуально ещё десятки лет ес че
@user-is8kr8vy6h
2 жыл бұрын
Женя, спасибо, что ты есть!
@ypouhivanov2173
6 жыл бұрын
спасибо огромное. не удивительно, что 100% лайков, действиетльно оень доходчиво и понятно! Спасибо
@user-bw8si4in2h
4 жыл бұрын
Согласен. Но, всё-равно, мало "пальцев вверх" относительно просмотров. Странно.. Ведь, реально отличная подача материала.
@MrPwnzrus
3 жыл бұрын
Вы лучший. Сразу видно профессионала!
@user-oc2bb4wk2i
2 жыл бұрын
Евгений, спасибо за хорошие примеры. актуально и в 2021
@EugeneSuleimanov
2 жыл бұрын
Спасибо за отзыв!
@user-fk9pw5xn6n
Жыл бұрын
в 22ом тоже)
@user-ih6fp1dh9t
Жыл бұрын
и в 23м
@glasses1488
3 ай бұрын
и в 24м :)
@artkernel7
2 жыл бұрын
Привет из 2022 ! Интересная и полезная практика. Благодарю!
@phil2964
3 жыл бұрын
Евгений привет из 2021) Спасибо за труды, когда будут новые видео?)
@user-iz7vh8hf6p
Жыл бұрын
Очень приятно смотреть! Немного быстро но всё равно понятно!) Огромное спасибо!!!
@EugeneSuleimanov
Жыл бұрын
Спасибо за отзыв :)
@JGolt
2 жыл бұрын
Спасибо за урок! Все предельно понятно!
@soulreaver785
7 жыл бұрын
Очень круто и сразу понятно. Спасибо!
@EugeneSuleimanov
7 жыл бұрын
Спасибо за отзыв, Сергей )
@vh3104
Жыл бұрын
Це краще приклад адаптера, який я бачив. А не просто якась варіація декоратора
@zagar_on1
9 ай бұрын
Доходчиво)👍👍👍👍👍👍✌все чётко и по сути ничего лишнего)
@EugeneSuleimanov
9 ай бұрын
Спасибо за отзыв!
@user-qx3jt8fw1v
2 жыл бұрын
гениальное - просто!
@vitaliksavchuk7536
Жыл бұрын
Годно,все фактически сводиться к тому что мы создаем 1 клас и наследуем и имплеминтируем нашы интрфейс и класс.Евгений смог это росказать краси и бещз воды
@AquaFree4
Жыл бұрын
Есть ещё второй вариант - используем не наследование, а композицию, тогда мы в классе-адаптере создаём поле исходного класса. Актуально, если например исходный класс final.
@-maxxxeffect
9 ай бұрын
@@AquaFree4 ну наверное все же не композицию, а ассоциацию. а так да, верно
@user-di6ow3ee1e
3 ай бұрын
@@-maxxxeffectкомпозиция это и есть подвид ассоциации
@Andrzej3935
Жыл бұрын
Большое спасибо!
@user-mx6um8ox5n
Жыл бұрын
Спасибо за видео!
@EugeneSuleimanov
Жыл бұрын
Спасибо за отзыв!
@SvetlanaCapri
Жыл бұрын
Спасибо Большое.
@EugeneSuleimanov
Жыл бұрын
Спасибо за отзыв!
@simplex1233
6 жыл бұрын
Как вам удалось добиться такого качества видео? Ведь записывали Kazam-ом? Я тоже попробовал, но у меня при загрузке на ютуб вышла расплывчатая размазня(
@alexandrsargsyan2202
2 жыл бұрын
Спасибо!
@AndreyDeveloper
7 жыл бұрын
то есть, подводя итог, 1. Есть интерфейс "А" 2. Есть реализация "В" Адаптер - такая штука, которая свяжет интерфейс "А" с реализацией "B", таким образом, что по абстрактным методам "А" я смогу обратиться к методам "B"? Я правильно понял?
@EugeneSuleimanov
7 жыл бұрын
Да, всё верно. Другими словами - это как переходник с VGI на HDMI или наоборот. Есть вход - есть выход. Всередина происходит какая-то магия, а по итогу и выход и вход работают без изменений.
@lexjust
6 жыл бұрын
идеальное объяснение, спасибо !
@Das.Kleine.Krokodil
Жыл бұрын
5:31 почему у меня на папке нет контекстного меню диаграмы? есть только на модулях IntelliJ IDEA 2022.1.3 (Ultimate Edition)
@tumikosha
Жыл бұрын
Я бы поменял местами датабазе и апп. но в идея и так понятна
@mrakobes228
3 ай бұрын
Где у вас не совместимые интерфейсы?
@user-mu2nu1iw3q
5 жыл бұрын
Ну так тема не дораскрыта. Что бы обеспечить необходимым функционалом к любой БД, например, достаточно реализовать соответствующий интерфейс. А в случае, рассмотренном в видео, нет альтернативной реализации. Например, если бы было несколько БД и к любой можно было подключиться, было бы гораздно очевиднее. А так.. Я хочу сказать, что в данном случае, класс AdapterJavaToDatabase лишний. Достаточно класса JavaApplication реализующего интерфейс Database, если уже мы говорим о данной реализации.
@EugeneSuleimanov
5 жыл бұрын
Вполне логично, но примеры были сделаны на основе UML диаграмм GoF, чтобы не вносить не совсем понятных моментов
@user-by9ue9vg9s
2 жыл бұрын
@Андрей Андрей Это типо написано так, чтобы понятно, простым языком , без усложнений) написал адаптер, чтобы показать адаптер))
@Das.Kleine.Krokodil
2 жыл бұрын
да, не очень понятно. Зачем адаптер реализует интерфейс? А где же реализация самой работы с БД?
@user-qx3jt8fw1v
2 жыл бұрын
заметил интересную особенность: если методы в интерфейсе Database и классе JavaApplication назвать одинаково, то нет необходимости дополнительно переопределять их в классе AdapterJavaToApplication.
@preenxus3425
5 жыл бұрын
Короче говоря адаптируем с помощью делегирования. Понятно.
@caffeinejavacode1475
11 ай бұрын
Странно качество видео немогу улучшить
@user-pt9ed7ou2e
6 жыл бұрын
Спасибо! Как хорошо что есть люди которые могут доступно объяснить.
Пікірлер: 59