За последние 2 дня добавили 2 теста по PHP на сайт. Это тест для начинающих и тест по основным фичам последней версии языка 7.4. Теперь у нас 5 тестов в категории PHP для разных уровней знаний чтобы вы могли проверять знания и узнавать новое 😉
[OOP] Метод, который определяет состояние объекта, не изменяя его.
Anonymous Quiz
45%
Селектор
13%
Модификатор
17%
Сеттер
20%
Конструктор
2%
Деструктор
4%
Не знаю
[OOP] События позволяют ... (продолжите утверждение)
Anonymous Quiz
54%
классу или объекту уведомлять другие классы или объекты о возникновении каких-либо ситуаций
7%
манипулировать отношением реализации
20%
классу или объекту уведомлять систему о возникновении каких-либо ситуаций
16%
при возникновении каких-либо ситуаций реализовать инкапсуляцию к классу прослушивателю
3%
Не знаю
[OOP] Время жизни агрегируемого объекта меньше либо равно времени жизни агрегата.
Anonymous Quiz
60%
Да
29%
Нет
10%
Не знаю
[OOP] Словом "агрегация" (включение, композиция) точнее всего описывается отношение между...
Anonymous Quiz
10%
...вами и вашими друзьями
10%
...вашей комнатой и комнатой ваших соседей
25%
...вами и вашими руками
49%
...вашей комнатой и мебелью в ней
6%
Не знаю
[OOP] Какой принцип ООП "нарушает" следующий фрагмент кода:
Anonymous Quiz
62%
Инкапсуляция
10%
Композиция
6%
Равенство
8%
Полиморфизм
5%
Агрегация
9%
Не знаю
[OOP] Как называется способность объекта скрывать свои данные и реализацию от других объектов системы?
Anonymous Quiz
8%
Полиморфизм
79%
Инкапсуляция
9%
Абстракция
3%
Наследование
0%
Не знаю
Forwarded from Golang задачи с собеседований
Какая ошибка использования defer допущена в данном коде?
Forwarded from Golang задачи с собеседований
Какая ошибка использования defer допущена в данном коде?
Anonymous Quiz
16%
defer должен быть после if err != nil но перед return
9%
defer должен быть в конце функции
47%
defer должен быть после if err != nil {...}
19%
ошибки нет
9%
Не знаю
[OOP] Делегат - ____ . укажите верное утверждения
Anonymous Quiz
63%
используется для передачи методов в качестве аргументов к другим методам.
14%
это модификатор уровня агрегируемого метода
17%
это не явная реализация полиморфизма
5%
Не знаю
[OOP] Отношение реализации
Anonymous Quiz
10%
является синонимом отношения зависимости
14%
является частным случаем ассоциации
24%
не существует в ООП
39%
является отношением типа наследования
12%
не знаю
[OOP] Какая разница между объектом и классом?
Anonymous Quiz
6%
Класс - это исходный код, а объект - скомпилированный и выполняемый код
10%
Класс может иметь много экземпляров, а объект - один или ниодного
10%
Класс может инстанциировать объекты, а сам объект - нет
72%
Объект - это экземпляр класса
2%
Не знаю
Можно ли конструктор пометить c помощью модификатора virtual?
Anonymous Quiz
12%
При использовании модификатора доступа static, конструкторы могут быть виртуальными
10%
При использовании модификатора доступа protected, конструкторы могут быть виртуальными
58%
Конструкторы не могут быть виртуальными
9%
Конструкторы могут быть виртуальными только в исключительных ситуациях
12%
Не знаю
[OOP] Что производный класс не наследует от базового класса?
Anonymous Quiz
31%
Не наследуются методы конструктора, деструктор, операции присваивания и дружественных функции.
41%
Не наследуются методы виртуальных функций, статических методов.
24%
Не наследуются методы конструктора и виртуальных методов.
4%
Не знаю
[OOP] Как называется объект, задача которого состоит в реакции на возникновение определенного события?
Anonymous Quiz
2%
Repeater
23%
Callback
29%
Observer
3%
Publisher
41%
Trigger
2%
Не знаю
[OOP] Наследование и композиция взаимоисключающие понятия. То есть при создании иерархии объектов используется либо наследование, либо композиция.
Anonymous Quiz
40%
Да
53%
Нет
7%
Не знаю
This media is not supported in your browser
VIEW IN TELEGRAM
- Как работает ваш проект?
- Ща покажу
- Ща покажу
Как вы относитесь к рекламе на канале?
Anonymous Poll
49%
нейтрально
11%
отпишусь!
40%
если не чаще раза в неделю - норм