Una de las 50 preguntas del tema
¿Cuánto sabes de Python?Un decorador de clase es una función que toma una clase como entrada y devuelve una clase modificada o mejorada. Se aplica con la sintaxis @decorador antes de la definición de la clase. A diferencia de los decoradores de funciones más comunes, modifican la clase completa en lugar de un solo método. Ejemplos incluyen dataclasses.dataclass, que genera automáticamente métodos como __init__ y __repr__, o abc.abstractmethod para definir interfaces abstractas.