← Каталог
Принципы SOLID в объектно-ориентированном проектировании — Пример нарушения
Фрагмент из «Принципы SOLID в объектно-ориентированном проектировании»: Пример нарушения.
# Python (плохой пример)
class IMultiFunctionDevice:
def print(self, document):
pass
def scan(self, document):
pass
def fax(self, document):
pass
def copy(self, document):
pass # Python (плохой пример)
class IMultiFunctionDevice:
def print(self, document):
pass
def scan(self, document):
pass
def fax(self, document):
pass
def copy(self, document):
pass