Explicación del error final
Pregunta
Programación Orientada a Objetos con Python | 2.1 - Getter y Setter con @property en Python
Daniel Balandra@danielbalandra
Buenos días, no me quedo claro el cómo funcionan estos getter y setter, al final cuando se realiza el setter de la propiedad "apellido" y por error se colocó un "def nombre(self, apellido):" a pesar de estar precedido del decorador @"@apellido" salió en la consola el apellido en lugar del nombre si el atributo "self._nombre" no fue modificado. Más alla de indicar donde estaba el error, me gustaría que se explique por qué ese error mando ese resultado en consola, con la finalidad de entender mejor cómo funcionan estos setters y getter. Slds cordiales