Anonymous Quiz
82%
Определяет сопутствующий объект в классе, который похож на статический член в Java.
12%
Создает сопутствующий класс для реализации шаблона проектирования "Компаньон".
4%
Устанавливает компаньонство между двумя классами.
2%
Автоматически генерирует вспомогательные функции и свойства.
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Anonymous Quiz
1%
Класс может быть сериализован.
15%
Класс не может быть унаследован.
80%
Класс может быть унаследован.
3%
Класс автоматически становится абстрактным.
Anonymous Quiz
6%
Используя ключевое слово params
90%
Используя модификатор vararg
2%
Определив массив в качестве параметра
3%
Используя обобщения (generics)
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🔥1
Anonymous Quiz
94%
Диапазон чисел от 1 до 5 с шагом 2
5%
Ошибка, неверный синтаксис
1%
Диапазон чисел от 1 до 2
0%
Бесконечный цикл
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Anonymous Quiz
86%
delay
6%
wait
4%
timeout
4%
sleep
Anonymous Quiz
23%
Использование делегатов свойств
43%
Использование LiveData
27%
Реализация интерфейса Observer с методом update
8%
Использование функций высшего порядка
💊21
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
Anonymous Quiz
4%
Использовать разные имена для каждого конструктора
87%
Использовать ключевое слово constructor
5%
Определить конструкторы в компаньон объекте
4%
В Kotlin можно определить только один конструктор
👍2
Anonymous Quiz
93%
Новый список, содержащий результаты применения функции к каждому элементу исходного списка
5%
Ничего, он изменяет исходный список
2%
Индекс первого элемента, для которого функция вернула true
1%
Количество элементов, для которых функция вернула true
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1
Anonymous Quiz
67%
6
13%
0
7%
1
13%
Ошибка компиляции
Anonymous Quiz
61%
Использовать ключевое слово object
9%
Применить volatile переменную с ленивой инициализацией
17%
Использовать блокировку synchronized при инициализации
12%
Статическую инициализацию в компаньон объекте
Anonymous Quiz
11%
Класс, который не может содержать состояния
27%
Класс, экземпляры которого не выделяются в памяти
16%
Класс, который может содержать только одно свойство
46%
Класс, методы которого автоматически становятся inline
😁10
Anonymous Quiz
29%
Использовать класс UInt
17%
Использовать аннотацию @Positive
30%
Применять проверку на отрицательность в сеттере
24%
Kotlin не поддерживает такое ограничение напрямую
👍1
Ставь 👍 если знал ответ, 🔥 если нет
Забирай 📚Базу Знаний
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍1
Anonymous Quiz
87%
Делегирование используется для передачи выполнения метода другому объекту.
5%
delegate это специальный класс для управления событиями.
5%
Делегирование — это механизм прямого наследования.
2%
delegate используется для автоматической сериализации объектов.