Скажем, у меня уже определен родительский класс Parent с атрибутом, называемым атрибутом, имеющим значение 5. Я создаю дочерний класс Child, однако необходимо установить значение атрибута составляет половину значения родительского атрибута. Как это сделать в Python?
class Parent:
attribute = 5
class Child(Parent):
attribute = self.attribute / 2
# obviously fails, since 'self' is not defined
Подробнее здесь: https://stackoverflow.com/questions/791 ... t-class-at
Мобильная версия