NEW
Font size
WorksheetsООП Лекция 6
Total questions: 11
Worksheet time: 6mins
Что называется расширением базового класса?
Переопределение методов базового класса
Изменение поведения уже существующего функционала
Создание нового базового класса
Добавление новых атрибутов в дочерних классах
Какой метод используется для вызова инициализатора базового класса в дочернем классе?
parent()
base()
this()
super()
Что происходит, если метод __init__() базового класса вызывается в последнюю очередь в дочернем классе?
Базовый класс не будет инициализирован
Локальные свойства в дочернем классе могут быть переопределены
Дочерний класс не будет создан
Базовый класс будет инициализирован дважды
Какой метод вызывается из метакласса type при создании классов?
__call__()
__init__()
__meta__()
__new__()
Какой метод используется для обращения к базовому классу в Python?
parent()
this()
base()
super()
Какой режим доступа используется для обращения внутри класса и во всех его дочерних классах?
static
protected
public
private
Для создания экземпляра класса вызывается метод
__call__()
__new__()
__init__()
__fill'
Какой режим доступа следует использовать, если нужно определить закрытые атрибуты, доступные в текущем классе и во всех его дочерних классах?
static
private
protected
public
Какой режим доступа накладывает ограничения на доступ к методам в дочерних классах?
static
protected
public
private
Какой метод можно вызывать во всех дочерних классах, если у него прописан только одно нижнее подчеркивание?
public method
protected method
private method
static method
Изменение поведения уже существующего функционала-это
переопределение базового класса
Расширение базового класса
суперкласс
наследование
