MODIFICADORES DE ACCESO

Sirven como encapsulamiento. El encapsulamiento controla el acceso a los datos que conforman un objeto, de este modo podríamos decir que una clase y por ende sus objetos que hacen uso de modificadores de acceso (especialmente privados) son objetos encapsulados. 

Nos permiten dar un nivel de seguridad más alto a nuestras aplicaciones restringiendo el acceso a diferentes atributos, métodos, constructores asegurándonos que el usuario deba seguir una "ruta" hecha por nosotros para que pueda acceder a la información.

Los atributos de un objeto, por convensión siempre tienes que ser privados, sien embargo, debemos de tener una funcion para poder cambiarle el valor a estos atributos. Esto se consigue por medio de los metodos get y set. Get es para leer un valor y Set para poder modificarlo. 

TIPOS DE MODIFICADOR

1) Private: Este modificador es el mas extricto, restrictivo y limitado de Java; pues cualquier elemento que sea privado unicamente puede ser accedido a el, otro elemnto que se encuentre en la misma clase.

2) Defalut: Java siempre necesita algun modificador de acceso, gracias al default se nos permite omitir el modificador, ya que de ser asi Java coloca un modificador de acceso llamado default. Este modificador permite que la clase del mismo objeto y las clases del mismo paquete accedan a los atributos.

3) Protected: Nos permite el acceso a atributos de la misma clase, clases del mismo paquete y clases que ereden de ella, incluso en diferentes paquetes.

4) Public: Es lo contrario del modificador private, ya que este es el mas permisivo que existe, cualquiera puede tener acceso a los atributos.

Comment Form is loading comments...
© 2016 Universidad La Salle Oaxaca, Programación Visual
Creado con Webnode
¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar