Обьектно ориентированное программирование

Обьектно ориентированное программирование

University

9 Qs

quiz-placeholder

Similar activities

ООП Лекция 6

ООП Лекция 6

University

11 Qs

Термины: алгоритмизация

Термины: алгоритмизация

9th Grade - University

10 Qs

Квиз митап ООП

Квиз митап ООП

University

6 Qs

Вступ до ООП

Вступ до ООП

University

9 Qs

Новая викторина-2.12.2024

Новая викторина-2.12.2024

2nd Grade - University

10 Qs

Искусственный интеллект

Искусственный интеллект

University

12 Qs

Тайная передача информации 13 неделя

Тайная передача информации 13 неделя

University

10 Qs

Лекция 16. Ассоциативные контейнеры STL. Алгоритмы. Функторы

Лекция 16. Ассоциативные контейнеры STL. Алгоритмы. Функторы

University

12 Qs

Обьектно ориентированное программирование

Обьектно ориентированное программирование

Assessment

Quiz

Computers

University

Hard

Created by

Как сделать

FREE Resource

9 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что такое класс в программировании?

Класс - это функция, которая не создает объекты

Класс - это только методы без переменных

Класс в программировании - это шаблон или чертеж, по которому создаются объекты. Он определяет состояние (переменные) и поведение (методы) объектов.

Класс - это набор переменных без методов

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что такое объект в программировании?

Это название функции в коде

Это экземпляр класса, содержащий данные и методы

Это переменная в программе

Это комментарий в исходном коде

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что такое наследование в JAVA?

Наследование в JAVA позволяет классу наследовать свойства и методы другого класса.

Наследование в JAVA не позволяет классу использовать свойства и методы другого класса.

Наследование в JAVA применяется только для интерфейсов, а не классов.

Наследование в JAVA означает копирование свойств и методов другого класса.

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что такое инкапсуляция в ООП?

Инкапсуляция - это наследование в ООП

Инкапсуляция - это абстракция в ООП

Инкапсуляция в ООП - это объединение данных и методов в одном классе и скрытие внутренней реализации.

Инкапсуляция - это полиморфизм в ООП

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что такое полиморфизм в программировании?

Это способность объекта использовать методы с разной реализацией, но не зависимо от типа данных

Это способность объекта использовать методы только с одинаковыми именами и реализацией

Это способность объекта использовать методы с одинаковыми именами, но с разной реализацией, в зависимости от типа данных, с которыми он работает.

Это способность объекта использовать методы с разными именами, но с одинаковой реализацией

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Как создать экземпляр класса в JAVA?

ClassName obj = new ClassName();

ClassName obj = ClassName();

ClassName obj = new();

new ClassName obj();

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Чем отличается абстрактный класс от интерфейса в JAVA?

Абстрактный класс не может содержать поля, а интерфейс может

Абстрактный класс не может наследоваться, а интерфейс может

Абстрактный класс содержит реализацию методов, а интерфейс - нет.

Абстрактный класс может быть множественным, а интерфейс - нет

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что такое конструктор класса?

Конструктор класса - это переменная, которая хранит данные класса

Конструктор класса - это метод для удаления объектов из класса

Конструктор класса - это специальный метод, который вызывается при создании нового объекта данного класса.

Конструктор класса - это метод для изменения свойств объекта класса

9.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какие основные преимущества ООП?

Увеличение сложности программного обеспечения

Снижение безопасности данных

Ограничение возможностей программирования

Повторное использование кода, упрощение сопровождения и расширения программного обеспечения, абстракция данных, повышение безопасности