В программе объявлены два класса следующим образом:
class Table:
def __init__(self, model, color):
self.model = model
self.color = color
class RoundTable(Table):
def __init__(self, model, color, radius, height):
super().__init__(model, color)
self.radius = radius
self.height = height
И создается объект класса RoundTable:
rt = RoundTable('PC', 'brown', 500, 750)
Выберите все верные утверждения, связанные с этим фрагментом программы.
- параметры self в инициализаторе класса RoundTable и в инициализаторе класса Table ссылаются на разные объекты
- в созданном объекте rt формируются четыре локальных свойства: model, color, radius, height
- при создании объекта rt вызывается сначала инициализатор класса RoundTable, а затем, - класса Table
- класс RoundTable наследуется от класса Table
- при создании объекта rt вызывается сначала инициализатор класса Table, а затем, - класса RoundTable
- параметры self в инициализаторе класса RoundTable и в инициализаторе класса Table ссылаются на один и тот же объект rt
- класс Table наследуется от класса RoundTable