Reto09_Decoradores - Jul1anT/Retos-OOP_2025 GitHub Wiki
Decoradores
Se implementaron decoradores en el código Shape
para hacerlo más flexible y eficiente.
@property
en la clase Shape
Permite acceder a los datos protegidos de la clase Shape
, permitiendo la lectura de atributos internos de manera controlada.
@classmethod
en la clase Shape
Permite definir y cambiar el tipo de figura mediante el método define_shape()
.
@Timer
en la función main
Mide el tiempo de ejecución del programa