[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%
Не знаю
Паттерн Фасад похож на паттерн ... тем, что замещает сложную подсистему и может сам её инициализировать. Но в отличие от паттерна Фасад, паттерн ... имеет тот же интерфейс, что его служебный объект, благодаря чему их можно взаимозаменять.
Anonymous Quiz
26%
адаптер
45%
декоратор
27%
заместитель
2%
Не знаю
Термин "наследование" обозначает, что...
Anonymous Quiz
15%
В производных классах присутствует часть состояния родительского класса.
65%
Производные классы содержат поля и методы родительского.
10%
Производные классы содержат методы родительского класса.
8%
Производные классы наследуют поля родительского класса.
3%
Производные классы наследуют модификаторы доступа членов родительского класса.
Какие утверждения из перечисленных верны:
Anonymous Quiz
15%
Отношение "has-a" всегда реализуется с помощью наследования
24%
Отношение "has-a" требует как минимум две различные сущности
12%
Отношение "has-a" всегда реализуется с помощью полиморфизма
25%
Отношение "has-a" всегда подразумевает сильную связь между объектами
10%
Ничего из перечисленного
13%
Не знаю
[Git] Как добавить описание коммита?
Anonymous Quiz
6%
git message "hello proghub"
4%
git add "hello proghub"
8%
git commit "hello proghub"
82%
git commit -m "hello proghub"
[Git] Какая команда позволяет изменить последний коммит?
Anonymous Quiz
24%
git commit --last
48%
git commit --amend
6%
git commit --stage
8%
git commit --stash
15%
git commit --override
[Git] Какой командой можно вывести все содержимое stash?
Anonymous Quiz
16%
git stash all
19%
git stash list
12%
git stash ls
22%
git stash --all
19%
git stash -a
13%
git stash show
[Git] Как удалить файл из индекса?
Anonymous Quiz
36%
git rm --cached <file>
26%
git rm -c <file>
22%
git remove --cached <file>
10%
git clear --cached <file>
6%
Не знаю
[Git] Какая команда позволяет закомитить все файлы (даже те которые не отслеживаются)?
Anonymous Quiz
28%
git commit -a
8%
git commit -u
38%
git commit --all
14%
git commit --untracked
8%
нет верного варианта
4%
Не знаю
[Git] Какая из комманд позволит добавить в гит уже существующий проект без системы версионирования?
Anonymous Quiz
11%
git create
30%
git add
35%
git init
4%
git run
13%
git apply
8%
Не знаю
[Git] Вы изменили два файла и хотите добавить их в разные коммиты, но случайно выполнили команду "git add ." и добавили в индекс оба. Как исключить из индекса один из них?
Anonymous Quiz
30%
git commit --amend <filename>
33%
git reset HEAD <filename>
18%
git checkout -- <filename>
18%
нет верного ответа
[Git] Команда git log -- <имя файла> показывает историю коммитов по этому файлу. Как узнать, что именно изменялось в каждом коммите?
Anonymous Quiz
44%
git diff <имя файла>
34%
git log -p <имя файла>
10%
git show <имя файла>
7%
нет верного варианта
5%
Не знаю
[Git] Как удалить все неотслеживаемые каталоги из рабочей директории?
Anonymous Quiz
48%
git rm --dir -fd
7%
git delete -fd
22%
git clean -fd
18%
git remove -fd
5%
git drop -fd