Например: < /p>
Код: Выделить всё
class MammalAbstract(ABC):
@abstractmethod
def legs(self):
pass
class CanineAbstract(MammalAbstract):
@abstractmethod
def tail(self):
pass
class PekineseAbstract(CanineAbstract):
@abstractmethod
def yip(self):
pass
Есть ли способ получить Pekineseabstract и посмотреть, какие атрибуты он должен выявлять, включая эти унаследованные? Или единственное, что нужно сделать для читаемости, чтобы повторить AbstractMethods унаследован? Но если эти кодовые блоки разбросаны по нескольким файлам, читатель должен найти и прочитать все эти файлы, чтобы узнать, что должно быть поддерживать собачьи или pekinese .>
Подробнее здесь: https://stackoverflow.com/questions/796 ... -in-python