preloader

1 января 1 г. | 2 чтение минут
Указатель содержания

capitulo 23 Propiedades de Python 23.1 Introducción Muchos lenguajes orientados a objetos tienen el concepto explícito de encapsulación; eso es la capacidad de ocultar datos dentro de un objeto y solo para proporcionar puertas de enlace específicas en esos datos Estas puertas de enlace son métodos definidos para obtener o establecer el valor de un atributo (a menudo denominados getters y setters). Esto permite un mayor control sobre el acceso a la datos; por ejemplo, es posible comprobar que sólo un número entero positivo por encima de cero, pero por debajo de 120, se utiliza para la edad de una persona, etc. En muchos lenguajes, como Java y C#, los atributos se pueden ocultar del exterior. acceder usando palabras clave específicas (como privado) que indican que los datos deben ser privado del objeto. Python no tiene explícitamente el concepto de encapsulación; en cambio, se basa en dos cosas; una convención estándar utilizada para indicar que un atributo debe ser considerado privado y un concepto llamado propiedad que permite a setters y getters a definir para un atributo. 23.2 Atributos de Python Todos los atributos de los objetos están disponibles públicamente en Python; es decir, todos son visibles para cualquier código usando el objeto. Por ejemplo, dada la siguiente definición de la clase Persona tanto nombre como edad son parte de la interfaz pública de la clase Persona; © Springer Nature Suiza AG 2019 J. Hunt, Una guía para principiantes de la programación de Python 3, Temas de Pregrado en Ciencias de la Computación, https://doi.org/10.1007/978-3-030-20290-3_23 253

comments powered by Disqus

popular post

Temas de Pregrado en Ciencias de la Computación Principiantes Guía de Python 3 Programación Juan caza

Прочитайте больше

Temas de Pregrado en Ciencias de la Computación Principiantes Guía de Python 3 Programación Juan caza

Прочитайте больше

gratis. Para la mayor parte del trabajo que hago en Python, la versión Community es más que adecuado y por lo tanto es la versión que puede descargar e instalar (nota con el Versión profesional, obtiene una prueba gratuita, pero deberá pagar la versión completa versión al final de la versión de prueba o vuelva a instalar la versión de la Comunidad en ese momento).

Прочитайте больше