Bueno, amigos, bienvenidos a esta clase, donde vamos a estar viendo lo que es el encapsulamiento
en Python.
Lo interesante de la encapsulamiento es que efectivamente en Python no existe, pero hay un truco,
por así decirlo.
Para resolver esto dentro de Python, donde podemos simular las propiedades de la encapsulamiento,
en donde cuando nos referimos a este término, estamos hablando de denegar el acceso a los atributos
y métodos internos de una clase desde el exterior, o sea, afuera, desde la clase.
Esto es bueno.
Ahora lo vamos a ver con ejemplos.
Vamos a, por ejemplo, class.
Vamos a crear en Kapp su lamiento, por ejemplo.
Y el secreto consiste en, efectivamente utilizar los dos rión bajos, como hacemos con el constructor
y con lo que hemos visto hasta ahora.
Bueno, yo lo que voy a hacer efectivamente ahora es vamos.
Esto es un atributo.
Vamos a poner privado Aratirí igual a soy un atributo que no vas a poder acceder fuera de la clase,
por ejemplo, y vamos a definir como bien le acabo de mencionar con doujin bajos y esto va a ser un
privado meth del método Self dos puntos e imprimimos.
Lo que vamos a hacer es usar exactamente el mismo texto en donde vamos a poner el método, ya que estábamos
acá también con mayúscula.
Bueno, si yo lo ejecuto y digo que es igual a encapsulamiento, creamos el objeto.
Y si yo quiero ver lo que se encuentra dentro de este objeto, que obviamente acá no estamos leyendo
nada, sino que vemos que es efectivamente un un objeto dentro de programación entre objetos llegò.
Bueno, voy a acceder a uno de sus atributos, en este caso atributo print.
Si como vemos nos está devolviendo un mensaje que no posee esta clase ningún atributo y lo vemos, sucede
si nosotros hacemos e punto, el método efectivamente nos devuelve el mismo mensaje.
Cómo podemos acceder dentro esté encapsulamiento?
Cómo podemos resolver esto?
Yo se lo voy a mostrar de la siguiente manera Efectivamente va a ser ay, perdón, sin colocar los guiones
bajo que les acabo de mencionar.
Vamos a utilizar DEF, no vamos a poner pùblico Atri, por ejemplo Cells los puntos y acá lo que tenemos
que hacer un ritmo.
Y efectivamente.
Retornamos el atributo.
Y para el mito vamos a poner public meth perdón.
Emmett Zaroff dos puntos return self y el método privado, donde casi hacemos los dos pool entre.
Entre paréntesis, ya que estamos en un momento y volvemos a lo mismo.
Vamos a.
Crear el objeto y si yo ahora quiero acceder al atributo.
Tan sencillo como hacer esto.
Soy un atributo que maneja aparece ser desde afuera.
Ahora sí.
Y lo mismo sucede con el método Jaw esto, esto y esto.
Soy un método que no vas a poder, o en este caso, si podés.
Acceder desde afuera.
Bueno, amigos, espero que le haya gustado la clase.
Les dejo un abrazo digital.