Как я могу создать реферат класса или метода в Python?
Я попытался переопределить __new__() следующим образом:
class F:
    def __new__(cls):
        raise Exception("Unable to create an instance of abstract class %s" %cls)
 но теперь, если я создам класс G, который наследует от F так:
class G(F):
    pass
 то я не могу создать экземпляр G, так как он называет его суперкласс __new__.
Есть ли лучший способ определить абстрактный класс?
