Странно.
Ако имаме class Comparer:
, twenty = Comparer(20)
е
ОК. Ако имаме class Comparer(metaclass = NegativeMeta):
, дава
грешка TypeError: object.__new__() takes no parameters
. Ако в
__init__
метода на Comprarer
запиша стойността
a` като опционална, т.е. `__init__(self, a=10)
и го извикам без
параметри, т.е. Comparer()
всичко бачка.
И сега се чудя....