Урок 4 м2

Урок 4 м2

9th - 12th Grade

9 Qs

quiz-placeholder

Similar activities

Excel

Excel

1st - 10th Grade

11 Qs

4. WB December RU

4. WB December RU

8th Grade - University

10 Qs

21 августа

21 августа

11th - 12th Grade

9 Qs

веб программирование - 2

веб программирование - 2

10th Grade

10 Qs

Веб-технології. Підсумковий

Веб-технології. Підсумковий

11th Grade

13 Qs

CSS понятие о каскадных таблицах стилей

CSS понятие о каскадных таблицах стилей

11th Grade

10 Qs

Основы HTML

Основы HTML

10th Grade

7 Qs

БД. Теоретический минимум. Тест 1

БД. Теоретический минимум. Тест 1

9th Grade

13 Qs

Урок 4 м2

Урок 4 м2

Assessment

Quiz

Computers

9th - 12th Grade

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

Как обозначаются приватные атрибуты в Python?

С одним подчеркиванием: _balance

С двумя подчеркиваниями: __balance

С ключевым словом private

Специальным декоратором

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Для чего используются геттеры?

Для безопасного получения значения атрибута

Для удаления атрибута

Для изменения значения атрибута без проверок

Для создания новых атрибутов

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что произойдет при попытке обратиться к obj.__balance извне класса?

Возникнет ошибка: атрибут недоступен

Вернется значение атрибута

Будет создан новый атрибут __balance

Вернется None

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой метод безопасно изменяет значение приватного атрибута?

Геттер

Сеттер

Деструктор

Конструктор

6.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Какой код корректно создает приватный атрибут в классе BankAccount?

self.__balance = 0

self._balance = 0

self.balance = 0

private balance = 0

7.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что должен проверять сеттер для атрибута grade в классе Student?

Что новая оценка не превышает 100

Что оценка является строкой

Что оценка отрицательна

Ничего не проверяет

8.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Что вернет get_balance() для объекта BankAccount, если __balance = 100?

100

Ошибку, так как атрибут приватный

None

0

9.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Зачем нужны приватные атрибуты?

Чтобы предотвратить неконтролируемое изменение данных

Чтобы ускорить работу программы

Чтобы автоматически удалять атрибуты

Чтобы запретить наследование