Angel Gerardo Ochoategui Occampo
PreguntaAlguien me podria hace un resumen de lo que en realidad significa Setter y getter por favor. No me quedo muy claro el concepto.
José Vásquez
Es parte de la encapsulación de propiedades de las clases, cuando defines una clases en cualquier lenguaje puedes definir propiedades y metodos, según el lenguaje y las necesidades puedes hacer que esas propiedades sean accesible o no y también puedes definir como se acceden.
Con el setter defines la forma como le asignaras un valor a una propiedad.
Con getter defines la forma en como se obtendra cierta propiedad.
Juan Carlos Barbaran Meza
Hola Angelo,
Setter: solo le indicas a python que un método de la clase servirá para cmabiar el valor de un atributo, es decir es como el usuario cambairá el valor de esa variable.
Getter: es el método que hace que el usuario acceda a una variable.
Juan Alberto Hernandez De Leon
Buen dia Angelo, una forma sencilla de entenderlo para mi es asi:
Encapsulación: nos permite agrupar datos ysu comportamiento en un mismo lugar, ++controla el acceso a dichos datos++ (esto es la clave para entender setter y getter)
Setter (Del verbo set en ingles -establecer): es una instrucción que nos dice cuando y como se modifica una clase o propiedad encapsulada.
Getter (Del verbo get en ingles -obtener): es una instrucción que nos dice cuando y como podemos extraer información de una clase encapsulada.
En el ejercicio, se esta poniendo como condición para modificar la región que esta este dentro de las regiones que hemos declarado que son Ciudad de México y Morelos.
Espero te sirva la respuesta amigo, saludos.
Angel Estrada
Si tienes dudas puedes revisar este artículo, un compañero lo publico en una pregunta de otra persona y esta muy bueno. Me encanto!!!. Espero que te sirva!
