Ex.Является ли плохая форма вызовом classmethod как метод из экземпляра?
Если у меня есть что-то вроде этого:
class C(object):
@classmethod
def f(cls, x):
return x + x
Это будет работать:
c = C()
c.f(2)
4
Но это плохо форма? Должен ли я назвать только
C.f()
или
c.__class__.f()
Очевидно, что это будет иметь смысл только в тех случаях, когда е не взаимодействует с самим/ЦБС ожидая, что это будет класс.
?
OT, но предпочитают тип (с) с .__ class__ – Miles