Una de las 50 preguntas del tema
¿Cuánto sabes de Python?Un método de clase se define con el decorador @classmethod y recibe automáticamente la clase (cls) como primer parámetro en lugar de la instancia (self). Puede acceder y modificar atributos de clase pero no de instancia. Son útiles para métodos de fábrica alternativos, para modificar estado de clase compartido entre todas las instancias, y para crear métodos que funcionan con la herencia de manera más intuitiva que los métodos estáticos.