Diferencia atributos publicos y protegidos-privados

¿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.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *