¡Esta es una revisión vieja del documento!


Propiedad

Es una característica de la clase que suele ser pública, pero también puede ser privada si así se define, una propiedad te permite controlar el nivel de acceso a los atributos internos, permitiendo que solo los puedas asignar, o solo los puedas leer, o bien puedas tanto leerlos como asignarlos.

Las propiedades son comúnmente utilizadas para esconder a los atributos e impedir su alteración a menos que sea por alguno de los métodos definidos de la clase.

Ejemplo

Una propiedad de la casa puede ser el color, el numero de pisos, sus dimensiones, el material y estos podrían ser alterados por algunos métodos como pintar casa, crear nuevo piso, crecer casa, etc.