¿Qué diferencias existen entre un atributo con encapsulación publica y otro con encapsulación privada o protegida?
En este artículo se explicara la diferencia entre atributos con encapsulación publica y atributos con encapsulación privada o protegida.
Todos los atributos declarados en la sección pública son accesibles para todos los usuarios de la clase y para todos los métodos de la clase y de cualquier clase que herede de ella, mientras que los atributos declarados en la sección protegida son accesibles para todos los métodos de la clase y de las subclases que heredan de ella. Con respeto a los atributos declarados en la sección privada son sólo visibles en los métodos de la misma clase.