class LengthMetaclass(type):

    def __len__(self):
        return self.clslength()


class A(object, metaclass=LengthMetaclass):
    pass

@classmethod
def clslength(cls):
    pass
Есть ли способ реализовать такие методы, как __len__ или __eq__, как методы класса?