culTest

    Una de las 50 preguntas del tema

    ¿Cuánto sabes de Python?

    ¿Qué es un decorador de clase en Python?

    Respuestas

    Una clase que decora interfaces gráficas
    Una función que toma una clase como entrada y devuelve una clase modificadaCorrecta
    Un método especial dentro de una clase
    Una clase que hereda de múltiples clases

    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.