Modificadores de Acceso Java

Consulta Nombre: Leonel Escobar Curso: 4A Sistemas Fecha: 28/09/2017 Tema: Modificadores de acceso en java Modificadores

Views 134 Downloads 1 File size 349KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Consulta Nombre: Leonel Escobar Curso: 4A Sistemas Fecha: 28/09/2017 Tema: Modificadores de acceso en java Modificadores de acceso en java Los modificadores de acceso en java tienen una relación directa a lo que es el encapsulamiento, ya que gracias a éste se pueden establecer distintos niveles para los miembros de una clase (atributos y operaciones), además el encapsulamiento permite agrupar datos y operaciones en un objeto, de tal manera que estos detalles del objeto no están visibles para los usuarios a lo que se le conoce como ocultamiento de información. Los modificadores de acceso más usados en java son los siguientes: -

-

-

-

Public (Publico) es el más permisivo de todos, ya que básicamente se tiene acceso a él desde cualquier clase o instancia sin importar el paquete o procedencia del mismo, es decir, que se puede acceder al miembro de la clase desde cualquier lugar. Private (Privado) es el más restrictivo de todos, cualquier elemento de una clase sea privado puede ser accedido únicamente por la misma clase y no por otra, es decir, un atributo es privado y solo puede ser accedido por los métodos o constructores de la misma clase. Default (Por defecto) Java brinca la opción de no usar un modificador de acceso y al no hacerlo, el elemento tendrá un acceso conocido como default, que se le conocer como acceso por defecto, el cual permite que tanto la propia clase como las clases del mismo paquete accedan a dichos componentes. Protected (Protegidos) permite acceso a los componentes con dicho modificador desde la clase, clases del mismo paquete y clases que hereden de ella, de aquí se toma en cuenta la herencia que permite compartir automáticamente tanto los métodos como los datos entre clases, subclases y objetos.

Sus características según el uso que tengan cada clase son las siguientes:

Conclusiones: -

-

Es aconsejable que los atributos de una clase sean privados y por tanto cada atributo debe tener sus propios métodos get y set para obtener y establecer respectivamente el valor del atributo. Los miembros de una que sean privados quieren decir que no se puede acceder a estos desde el exterior de la clase (ni siquiera de sus propias subclases) permitiendo mantener un encapsulamiento de los objetos.

Fuente de información: Berzal F. Microsoft Word – 6 Clases y Objetos. Modificadores de acceso. Recuperado de: http://elvex.ugr.es/decsai/java/pdf/9D-access.pdf el 28 de septiembre de 2017 N.N. Wholesite. Lenguaje java avanzado. Recuperado de: http://www.jtech.ua.es/j2ee/publico/lja2012-13/wholesite.pdf el 28 de septiembre de 2017 Mesa J. ProgramarYa. Modificadores de acceso public, protected, default y private en Java. Encapsulamiento en Java. Recuperado de: https://www.programarya.com/Cursos/Java/Modificadores-De-Acceso el 28 de septiembre de 2017 N.N. Publicado el 21 de febrero de 2013 Ayuda con programación web. Modificadores de acceso (public, protected y private) JAVA. Recuperado de: http://ayudasprogramacionweb.blogspot.com/2013/02/modificadores-acceso-public-protectedprivate-java.html el 28 de septiembre de 2017