Вопрос с собеседования
Что такое абстрактный класс?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Что такое абстрактный класс?
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
👍2
Вопрос с собеседования
Что такое абстрактный класс?
Ответ:
Абстрактный класс – это класс, который состоит из абстрактных методов.
Что же такое абстрактный метод?
Эти методы в основном объявлены, но не определены, и если эти методы должны быть использованы позже в каком–то подклассе, то эти методы должны быть определены исключительно в подклассе.
#interview
Что такое абстрактный класс?
Ответ:
Абстрактный класс – это класс, который состоит из абстрактных методов.
Что же такое абстрактный метод?
Эти методы в основном объявлены, но не определены, и если эти методы должны быть использованы позже в каком–то подклассе, то эти методы должны быть определены исключительно в подклассе.
#interview
💩7👎3🥴2👍1😐1🙈1🗿1
Вопрос с собеседования
Проведите различие между абстракцией данных и инкапсуляцией.
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Проведите различие между абстракцией данных и инкапсуляцией.
Ответ опубликуем завтра, а пока пишите свои варианты в комментариях!
#interview
Вопрос с собеседования
Проведите различие между абстракцией данных и инкапсуляцией
Ответ:
Абстракция:
- Решает проблему на уровне проектирования.
- Помогает скрыть детали реализации.
Инкапсуляция:
- Решает проблему на уровне реализации.
- Обертывает код и данные в единое целое и помогает скрыть их от посторонних глаз.
#interview
Проведите различие между абстракцией данных и инкапсуляцией
Ответ:
Абстракция:
- Решает проблему на уровне проектирования.
- Помогает скрыть детали реализации.
Инкапсуляция:
- Решает проблему на уровне реализации.
- Обертывает код и данные в единое целое и помогает скрыть их от посторонних глаз.
#interview
❤1👎1
Вопрос с собеседования
Назовите поведенческие шаблоны и кратко опишите их.
Ответ опубликуем вечером, а пока пишите свои варианты в комментариях!
#interview
Назовите поведенческие шаблоны и кратко опишите их.
Ответ опубликуем вечером, а пока пишите свои варианты в комментариях!
#interview
👍3
Этот паттерн определяет основу алгоритма и позволяет подклассам переопределять некоторые шаги алгоритма, не изменяя его структуры в целом.
Anonymous Quiz
17%
Adapter
38%
Strategy
36%
Template Method
1%
Singleton
8%
Factory Method
👍3
Почему я использую паттерн "Шина событий" в проде
Всем привет!
Автор видео рассказывает о паттерне шина событий. Если вы с ним не знакомы то за 9 минут вы поймете что это и для чего нужно, а если знакомы то узнаете какие нюансы есть при работе с этим паттерном и на что стоит обратить внимание при проектировании приложений.
Смотреть видео
Всем привет!
Автор видео рассказывает о паттерне шина событий. Если вы с ним не знакомы то за 9 минут вы поймете что это и для чего нужно, а если знакомы то узнаете какие нюансы есть при работе с этим паттерном и на что стоит обратить внимание при проектировании приложений.
Смотреть видео
Благодаря совместному использованию, поддерживает эффективную работу с большим количеством объектов. О каком паттерне идёт речь?
Anonymous Quiz
30%
Фабричный метод
33%
Фасад
33%
Приспособленец
5%
Одиночка
Какие из перечисленных паттернов относятся к поведенческим?
Anonymous Quiz
7%
Абстрактная фабрика, Адаптер
10%
Строитель, Компоновщик
65%
Цепочка обязанностей, Команда
18%
Компоновщик, Декоратор
Что такое агрегация?
Anonymous Quiz
12%
изменение в одной сущности может влиять на состояние или поведение другой сущности
9%
отношение наследования или реализации интерфейса
60%
описывает связь «часть»–«целое», в котором «часть» может существовать отдельно от «целого»
19%
нет правильного ответа
👍5😁2
Что из этого описывает структурные паттерны?
Anonymous Quiz
53%
определяют взаимодействие между объектами, увеличивая таким образом его гибкость
14%
изменяют интерфейс уже существующих объектов или его реализацию
14%
правильного ответа нет
19%
шаблоны проектирования, которые абстрагируют процесс инстанцирования
Друзья, кто может помочь улучшить контент и разнообразить его - напишите в комментариях ваши идеи. Будем МЕГО благодарны.
Разделяет создание сложного объекта и инициализацию его состояния так, что одинаковый процесс построения может создать объекты с разным состоянием. О каком паттерне идёт речь?
Anonymous Quiz
59%
Строитель
13%
Адаптер
4%
Мост
24%
Компоновщик
Practical Design Patterns for Java
Developers
Автор: Bruno Souza
Год издания: 2023
#java #en
Скачать книгу
Developers
Автор: Bruno Souza
Год издания: 2023
#java #en
Скачать книгу
Помещает объекты в древовидную структуру, представляя их в виде иерархии. Позволяет клиенту одинаково обращаться как к отдельному объекту, так и к целому поддереву. О каком паттерне идёт речь?
Anonymous Quiz
10%
Строитель
76%
Компоновщик
7%
Адаптер
7%
Мост
К какому из видов относится шаблон «Прототип»?
Anonymous Quiz
57%
Порождающие
23%
Структурные
8%
Базовые
12%
Поведенческие
👍3