Как обнулить(удалить) ссылку на объект у переменной man типа Human?
Anonymous Quiz
27%
Human man = new Human();
4%
man = boy; , где Human boy = new Human();
58%
man = null;
8%
man = 0;
4%
Вы что?? Ссылку же нельзя обнулить!
👍3
Какие локальные объекты выживут после отработки метода?
Anonymous Quiz
64%
Сборщик мусора уберёт все локальные объекты метода!
14%
Выживут только те, которые участвуют в возвращении результата.
7%
Останутся все, так как они реально работают в методе.
14%
Выживут только те, которые не участвуют в возвращении результата.
👍2🔥2
Что делать, если поле инициализировано, но не используется?
Anonymous Quiz
8%
Да ну его, пусть остаётся в коде, ничего страшного.
12%
Раз поле заведено, значит оно где-то работает!
8%
Сборщик мусора всё сам почистит, зачем париться?
72%
Неиспользуемые поля удалить и поправить код, чтобы избежать переполнения памяти.
👏5
Чем инкапсуляция отличается от наследования?
Anonymous Quiz
67%
Инкапсуляция объединяет данные в одной упаковке, а наследование это от родительского класса.
8%
Инкапсуляция это от родительского класса, а наследование объединяет данные в одной упаковке!
17%
В теории ООП отличия есть, но на практике в коде проектов это одно и тоже.
8%
Инкапсуляция включает в себя наследование. То есть это расширение функционала.
😁4👏1
Чем getter отличается от setter??
Anonymous Quiz
11%
Getter чтобы задать значение поля, а setter для получения.
74%
Setter чтобы задать значение поля, а getter для получения!
5%
Getter возвращает определённый тип данных, а setter отдаёт только значение без типа.
11%
Setter возвращает определённый тип данных, а getter отдаёт только значение без типа.
🔥3
Forwarded from Notes about Java 🌴
Жмем на лампочку в опросе! Она подскажет точное время урока, где спрятан ответ на вопрос 😊
🔥1
Входной параметр есть у геттера или у сеттера?
Anonymous Quiz
20%
У геттера!
60%
У сеттера.
16%
У обоих есть!
4%
Ни у кого нету.
🔥1😁1
Укажите 3 ключевых преимущества инкапсуляции.
Anonymous Quiz
35%
1Контроль состояния объекта. 2Удобство за счёт интерфейса. 3Изменения кода не отражаются на клиенте.
43%
1Защита от плохих значений. 2Доступ через методы. 3Доработки делаются внутри метода.
22%
1Сообщение об ошибке. 2Клиенту достаточно вызвать метод. 3Методы можно дополнить логикой.
🔥3
Как защититься от неправильного значения в setter?
Anonymous Quiz
8%
Никак. Клиент сам должен думать об этом.
8%
Setter не предназначен для этого!
83%
Написать проверку значения в setter методе.
👍2🔥1
Как устроена конструкция цикла do while?
Anonymous Quiz
64%
В секции do пишем логику, а в секции while даётся условие выхода.
12%
В секции while пишем логику, а в секции do даётся условие выхода.
24%
Сначала в секции while пишется логика цикла и do прописывается внутри while.
👏2🔥1
Чем отличаются цикл do while от просто while?
Anonymous Quiz
6%
Do while является оптимизированным вариантом while!
9%
В do while сначала выполняется секция while, а потом секция do.
84%
В do while сначала выполняется секция do, а потом while.
🔥2👍1
Какой цикл выполняет первую итерацию в любом случае?
Anonymous Quiz
84%
Do while!
6%
For each.
9%
While.
👍1🔥1
🔥3
С помощью какого ключевого слова можно принудительно остановить цикл?
Anonymous Quiz
21%
return!
79%
break.
0%
switch.
👍3🔥1
Forwarded from Notes about Java 🌴
Жмем на лампочку в опросе! Она подскажет точное время урока, где спрятан ответ на вопрос 😊
🔥4❤1
Как сделать бесконечный цикл while?
Anonymous Quiz
12%
while (break)!
15%
while (false).
73%
while (true).
👍2❤1🔥1
Как правильно остановить бесконечный цикл while?
Anonymous Quiz
54%
С помощью проверки условия с оператором break.
8%
С помощью проверки условия без оператора break.
38%
Просто написать break в теле цикла!
❤1🔥1🏆1
Что указывается в цикле for первым в круглых скобках после ключевого слова for?
Anonymous Quiz
72%
Инициализирующее выражение цикла!
12%
Условие выхода из цикла.
16%
Выражение после каждой итерации.
🔥4🏆1
Чем отличаются 2 и 3 выражение в цикле for в круглых скобках?
Anonymous Quiz
5%
2е выражение работает быстрее 3го!
89%
2е - это условие выхода, а 3е - выполняется после каждой итерации.
5%
3е это условие выхода, а 2е выполняется после каждой итерации.
👍4🔥1
При каком условии будет выполнена очередная итерация цикла for?
Anonymous Quiz
65%
Когда в проверке условия true!
24%
Когда в проверке условия false.
12%
Когда выполнено выражение после каждой итерации.
❤3😱2🔥1