Как создать подкласс класса в Python с необязательным поведением [закрыто]Python

Программы на Python
Anonymous
Как создать подкласс класса в Python с необязательным поведением [закрыто]

Сообщение Anonymous »

Я хочу расширить класс, чтобы он имел дополнительное поведение
В Python есть класс, который обычно расширяется. Я хочу создать свой собственный базовый класс с дополнительным поведением

Код: Выделить всё

class MyBaseClass(DefaultClass, optional_behavior=False):
def __init__(self, optional_behavior=False)
super().__init__()
self.optional_behavior = optional_behavior
Позже я хочу расширить этот класс, иногда с необязательным поведением, а иногда и без

Код: Выделить всё

class ExtendClassWithBehavior(MyBaseClass, optional_behavior=True):   

Подробнее здесь: [url]https://stackoverflow.com/questions/78801659/how-to-subclass-a-class-in-python-with-optional-behavior[/url]

Вернуться в «Python»