[OOP] Время жизни агрегируемого объекта меньше либо равно времени жизни агрегата.
  Anonymous Quiz
    63%
    Да
      
    28%
    Нет
      
    9%
    Не знаю
      
    [OOP] Как называется способность объекта скрывать свои данные и реализацию от других объектов системы?
  Anonymous Quiz
    7%
    Полиморфизм
      
    84%
    Инкапсуляция
      
    7%
    Абстракция
      
    2%
    Наследование
      
    1%
    Не знаю
      
    Как в терминах ООП называется объект, который не может быть изменён после создания?
  Anonymous Quiz
    5%
    Internal object
      
    8%
    Abstract object
      
    74%
    Immutable object
      
    8%
    Sealed object
      
    2%
    Все варианты
      
    3%
    Не знаю
      
    [OOP] Отношение реализации
  Anonymous Quiz
    10%
    является синонимом отношения зависимости
      
    19%
    является частным случаем ассоциации
      
    22%
    не существует в ООП
      
    39%
    является отношением типа наследования
      
    10%
    Не знаю
      
    [Patterns] Сколько существует разных типов (и соответственно принципиально разных способов реализации) паттерна Adapter?
  Anonymous Quiz
    15%
    1
      
    37%
    2
      
    21%
    3
      
    6%
    4
      
    21%
    Не знаю
      
    👍1
  [Patterns] К какой группе относится паттерн проектирования "хранитель" ("Memento") (в соответствии с GoF)?
  Anonymous Quiz
    30%
    к структурной
      
    46%
    к поведенческой
      
    13%
    к порождающей
      
    6%
    ни к одной из перечисленных
      
    5%
    Не знаю
      
    👍1
  [Patterns]  " .. - поведенческий шаблон проектирования, обеспечивающий взаимодействие множества объектов, формируя при этом слабую связанность и избавляя объекты от необходимости явно ссылаться друг на друга "?
  Anonymous Quiz
    34%
    Mediator
      
    25%
    Low Coupling
      
    9%
    High Cohesion
      
    4%
    Information Expert
      
    24%
    Observer
      
    5%
    Не знаю
      
    👍1
  [Patterns] Верно ли высказывание:
Различие между паттернами посредник (Mediator) и наблюдатель (Observer) в том, что наблюдатель распределяет обмен информацией между объектами, а посредник наоборот, инкапсулирует взаимодействие между другими объектами.
  Различие между паттернами посредник (Mediator) и наблюдатель (Observer) в том, что наблюдатель распределяет обмен информацией между объектами, а посредник наоборот, инкапсулирует взаимодействие между другими объектами.
Anonymous Quiz
    69%
    Да
      
    26%
    Нет
      
    4%
    Не знаю
      
    [Patterns]  Какие из этих паттернов являются паттернами создания объектов?
  Anonymous Quiz
    81%
    Abstract Factory
      
    4%
    Adapter
      
    11%
    Decorator
      
    3%
    Chain of Responsibility
      
    2%
    Не знаю
      
    Что из перечисленного верно о паттерне Memento:
  Anonymous Quiz
    10%
    Это структурный паттерн проектирования
      
    10%
    Это порождающий паттерн проектирования
      
    68%
    Позволяет сохранить внутреннее состояние объекта
      
    8%
    Позволяет динамически добавлять новый функционал к существующим объектам
      
    4%
    Его использование приводит к нарушению инкапсуляции
      
    Паттерн проектирования Factory Method обеспечивает тесное связывание между созданным объектом и использующим его кодом.
  Anonymous Quiz
    33%
    да
      
    63%
    нет
      
    5%
    Не знаю
      
    Структурный паттерн проектирования, разделяющий один или несколько классов на две отдельные иерархии — абстракцию и реализацию, позволяя изменять их независимо друг от друга. О каком паттерне идёт речь?
  Anonymous Quiz
    27%
    декоратор
      
    48%
    мост
      
    8%
    легковес
      
    14%
    нет верного ответа
      
    3%
    Не знаю
      
    [OOP] События позволяют ... (продолжите утверждение)
  Anonymous Quiz
    59%
    классу или объекту уведомлять другие классы или объекты о возникновении каких-либо ситуаций
      
    5%
    манипулировать отношением реализации
      
    20%
    классу или объекту уведомлять систему о возникновении каких-либо ситуаций
      
    13%
    при возникновении каких-либо ситуаций реализовать инкапсуляцию к классу прослушивателю
      
    4%
    Не знаю
      
    [OOP] Нужно выполнить следующий код:
  Anonymous Quiz
    41%
    i = 9;
      
    17%
    i.value = 9;
      
    11%
    I.value(9);
      
    26%
    i = new Integer(9);
      
    5%
    Не знаю
      
    [Patterns] Для чего нужен паттерн Singleton?
  Anonymous Quiz
    9%
    для оптимизации доступа к одиночным объектам
      
    5%
    позволяет выполнять обработку документов за один проход
      
    85%
    для гарантии того, что будет существовать единственный экземпляр класса
      
    1%
    Не знаю
      
    Какая разница между объектом и классом?
  Anonymous Quiz
    4%
    Класс - это исходный код, а объект - скомпилированный и выполняемый код
      
    9%
    Класс может иметь много экземпляров, а объект - один или ниодного
      
    9%
    Класс может инстанциировать объекты, а сам объект - нет
      
    77%
    Объект - это экземпляр класса
      
    1%
    Не знаю
      
    Вас приглашают в компанию, есть всего 3 метрики для выбора: деньги, проект, команда. Одновременно в вакансии может быть только 2 из 3, какие бы выбрали?
  Anonymous Poll
    25%
    деньги+проект
      
    54%
    деньги+команда
      
    21%
    проект+команда
      
    Иерархическое наследование(hierarchical inheritance):
  Anonymous Quiz
    12%
    Содержит один базовый класс и один производный класс
      
    48%
    Содержит один базовый класс и несколько производных классов одного и того же базового класса
      
    31%
    Содержит класс, производный от производного класса
      
    5%
    Содержит несколько базовых классов и производный класс
      
    3%
    Не знаю
      
    