NEW
Font size
WorksheetsРК2 Java
Total questions: 20
Worksheet time: 20mins
Что такое инкапсуляция в объектно-ориентированном программировании (ООП)?
Процесс сокрытия внутренних деталей реализации и предоставления интерфейса для взаимодействия.
Процесс наследования от других классов.
Процесс создания новых объектов на основе существующих.
Процесс изменения состояния объекта.
Какой модификатор доступа позволяет членам класса быть доступными только внутри этого класса?
public
private
protected
default
Что представляет собой конструктор в Java?
Метод, используемый для уничтожения объекта.
Метод, вызываемый для создания объекта.
Метод, изменяющий состояние объекта.
Метод, устанавливающий значения переменных класса.
Как объявить статическую переменную в Java?
static int myVar;
int static myVar;
static myVar int;
int myVar static;
Что такое наследование в Java?
Процесс создания новых объектов на основе существующих.
Процесс наследования свойств и методов от другого класса.
Процесс присвоения значений переменным.
Процесс управления доступом к членам класса.
Какие члены класса относятся к экземпляру класса, а не к самому классу?
Статические члены.
Члены, объявленные с модификатором private.
Переменные экземпляра.
Публичные методы.
Что такое объектно-ориентированное программирование (ООП)?
Методология программирования, основанная на объектах и их взаимодействии.
Модель программирования, использующая только классы и методы.
Программирование, основанное на операциях и функциях.
Программирование, основанное на алгоритмах и структурах данных.
Как объявить статический метод в Java?
void static myMethod()
static void myMethod()
static myMethod() void
myMethod() static void
Какие из нижеперечисленных ключевых слов относятся к наследованию в Java?
implements
inherits
extends
extends и implements
Что такое интерфейс в Java?
Класс с реализованными методами
Класс с абстрактными методами.
Список ключевых слов Java.
Часть кода, которая может быть повторно использована.
Что такое модификатор "final" в Java?
Позволяет методам быть переопределенными.
Предотвращает наследование класса.
Запрещает изменение значения переменной.
Обозначает статические члены класса.
Какие из перечисленных операторов используются для создания экземпляра класса в Java?
new
allocate
create
instance
Какой модификатор доступа следует использовать для переменных, к которым можно обращаться из любого места в программе?
public
private
protected
default
Какой метод используется для переопределения базовой реализации метода в подклассе?
override
@Override
@Implements
extends
Какой модификатор доступа используется для переменных, которые могут быть доступны только внутри пакета и его подклассах, но не из других пакетов?
public
private
protected
default
Что такое ключевое слово "this" в Java?
Указатель на текущий экземпляр класса.
Указатель на предыдущий экземпляр класса.
Указатель на следующий экземпляр класса.
Указатель на экземпляр базового класса.
Что делает оператор "super" в Java?
Обращается к статическим членам класса.
Вызывает конструктор производного класса.
Вызывает конструктор базового класса.
Обращается к переменным экземпляра класса.
Что такое перегрузка методов в Java?
Создание нескольких методов с одинаковыми именами, но разными параметрами.
Наследование методов от родительского класса.
Изменение доступа к методам класса.
Создание методов с различными именами.
Что такое класс в Java?
Объект, созданный по определенному шаблону.
Метод, определяющий поведение объекта.
Переменная, хранящая значение.
Какие основные принципы лежат в основе ООП в Java?
Циклы, условные операторы, функции.
Наследование, полиморфизм, инкапсуляция.
Простота, производительность, надежность.
