| from abc import ABCMeta | |
| from abc import abstractmethod | |
| from abc import object | |
| class Parent(object, metaclass=ABCMeta): | |
| @abstractmethod | |
| def my_method(self, foo): | |
| """ | |
| Eats eggs | |
| :param foo: eggs | |
| """ | |
| pass | |
| @classmethod | |
| @abstractmethod | |
| def my_class_method(): | |
| pass |