[Git] Команда git add -A выполняет также действия команды git rm?
Anonymous Quiz
19%
Да
74%
Нет
8%
Не знаю
[Git] Как переименовать текущую ветку?
Anonymous Quiz
18%
git branch -rm <new name>
16%
git branch -r <new name>
21%
git branch -m <new name>
11%
git branch -n <new name>
28%
git branch rename <new name>
6%
Не знаю
[Git] Как удалить все стеши?
Anonymous Quiz
22%
git branch --merged
21%
git branch --no-merged
9%
git branch --yes-merged
22%
git branch -m
7%
git branch merged
20%
Не знаю
[OOP] Какой принцип ООП "нарушает" следующий фрагмент кода:
Anonymous Quiz
76%
Инкапсуляция
6%
Композиция
4%
Равенство
6%
Полиморфизм
4%
Агрегация
4%
Не знаю
[OOP] Можно ли конструктор пометить c помощью модификатора virtual?
Anonymous Quiz
9%
При использовании модификатора доступа static, конструкторы могут быть виртуальными
8%
При использовании модификатора доступа protected, конструкторы могут быть виртуальными
71%
Конструкторы не могут быть виртуальными
4%
Конструкторы могут быть виртуальными только в исключительных ситуациях
8%
Не знаю
[OOP] Выберете наиболее точное определение полиморфизму:
Anonymous Quiz
17%
это принцип ООП, согласно которому каждый объект может использоваться более чем в одной программе.
82%
это принцип, согласно которому объекты, имеющие одинаковый интерфейс, могут вести себя по-разному
1%
Не знаю
[OOP] В чем отличие абстрактного класса от интерфейса? Выберите наиболее точное определение.
Anonymous Quiz
10%
Класс содержит методы и поля, интерфейс - только методы
27%
Класс определяет сущность, интерфейс определяет поведение
49%
Класс определяет реализацию(возможно, частичную), интерфейс - только набор сигнатур
12%
Класс содержит конструкторы и методы, интерфейс - только методы
2%
Не знаю
[Patterns] Структурный паттерн проектирования, разделяющий один или несколько классов на две отдельные иерархии — абстракцию и реализацию, позволяя изменять их независимо друг от друга. О каком паттерне идёт речь?
Anonymous Quiz
37%
декоратор
41%
мост
8%
легковес
14%
нет верного ответа
[Patterns] К какой группе относится паттерн проектирования "Decorator" (в соответствии с GoF)?
Anonymous Quiz
37%
Структурные паттерны (structural)
34%
Паттерны поведения (behavioral)
20%
Паттерны создания объектов (creational)
5%
Паттерн не относится ни к одной из перечисленных групп
4%
Не знаю
[Patterns] Паттерн проектирования Factory Method обеспечивает тесное связывание между созданным объектом и использующим его кодом.
Anonymous Quiz
38%
Да
59%
Нет
3%
Не знаю
[Patterns] Какие из перечисленных паттернов относятся к паттернам поведения (behavioral) в соответствии с GoF?
Anonymous Quiz
16%
Flyweight
35%
Proxy
20%
Builder
22%
Memento
7%
Не знаю
[Patterns] Какой из данных паттернов проектирования является структурным паттерном?
Anonymous Quiz
28%
Singleton
49%
Facade
11%
Command
7%
Visitor
5%
Не знаю
[Patterns] Что является преимуществом использования паттернов проектирования?
Anonymous Quiz
25%
Они упрощают разработку и поддержку пользовательских интерфейсов
50%
Они предоставляют проверенные техники решения задач
4%
Они предоставляют механизмы для тестирования модулей системы
2%
Они уменьшают количество проектной документации
18%
Они снижают затраты на разработку, так как они уже реализованы и их можно использовать без изменений
1%
Не знаю
[Patterns] Паттерн проектирования ... обеспечивает существование одного экземпляра некоторого класса и предоставляет единую точку доступа к нему.
Anonymous Quiz
10%
Adapter
5%
Bridge
76%
Singleton
6%
Proxy
2%
Decorator
2%
Не знаю
[Patterns] Паттерны проектирования State и Strategy имеют одинаковую структуру классов.
Anonymous Quiz
27%
Да
60%
Нет
14%
Не знаю
[OOP] Какая разница между объектом и классом?
Anonymous Quiz
8%
Класс - это исходный код, а объект - скомпилированный и выполняемый код
9%
Класс может иметь много экземпляров, а объект - один или ниодного
8%
Класс может инстанциировать объекты, а сам объект - нет
75%
Объект - это экземпляр класса
1%
Не знаю
[OOP] High Cohesion (сильное сцепление) - это ОО принцип, наиболее ассоциирующийся с ...
Anonymous Quiz
10%
сокрытием реализации
48%
тем, что класс спланирован с единственным и конкретным назначением
8%
разрешением одному объекту быть видимым как разные типы
28%
тем, как много классы знают про другие только через их API
7%
Не знаю
[OOP] Класс, экземпляры которого в свою очередь являются классами называется:
Anonymous Quiz
45%
метакласс
3%
альфакласс
15%
класс-предок
33%
базовый класс
3%
Не знаю
[OOP] Время жизни агрегируемого объекта меньше либо равно времени жизни агрегата.
Anonymous Quiz
63%
Да
28%
Нет
9%
Не знаю