Tecnologia MODIFICADORES DE ACCESO
Enviado por Elviiz Ismael • 26 de Abril de 2018 • Trabajo • 464 Palabras (2 Páginas) • 313 Visitas
MODIFICADORES DE ACCESO
Los modificadores de acceso permiten dar un nivel de seguridad mayor a nuestras aplicaciones restringiendo el acceso a diferentes atributos, métodos, constructores asegurándonos que el usuario deba seguir una "ruta" especificada por nosotros para acceder a la información.
TIPOS DE MODIFICADORES
PRIVATE
El modificador private en Java es el más restrictivo de todos, básicamente cualquier elemento de una clase que sea privado puede ser accedido únicamente por la misma clase por nada más.
Este modificador sólo puede utilizarse sobre los miembros de una clase y sobre interfaces y clases internas, no sobre clases o interfaces de primer nivel
PUBLIC
El modificador de acceso public es el más permisivo de todos, básicamente public es lo contrario a private en todos los aspectos (lógicamente), esto quiere decir que si un componente de una clase es public, tendremos acceso a él desde cualquier clase o instancia sin importar el paquete o procedencia de ésta.
DEFECTO (DEFAULT)
Java nos da la opción de no usar un modificador de acceso y al no hacerlo, el elemento tendrá un acceso conocido como defaulto acceso por defecto que permite que tanto la propia clase como las clases del mismo paquete accedan a dichos componentes (de aquí la importancia de declararle siempre un paquete a nuestras clases).
PROTECTED
El modificador de acceso protected nos permite acceso a los componentes con dicho modificador desde la misma clase, clases del mismo paquete y clases que hereden de ella (incluso en diferentes paquetes).
PAQUETES
- ec.edu.fie.unach.java.fundamentals
- cec-unach.pruebas.
- 123miPaquete
- bet.365
- bet._365
- int.enteros
- Tele.unach.edu.ec
- a_1.ejercicio.clase
- !prog.poo
- ¿Fue posible crear todos los paquetes?
Validos | No validos |
|
|
|
|
|
|
|
|
|
- ¿Cuáles fueron las razones por las que no se pudieron crear los paquetes
- cec-unach.pruebas.
La razón por la que no se pudo crear este paquete es al momento de separar palabras se debe utilizar guion bajo y no guion medio y por esta razón no se puede crear el paquete.
- 123miPaquete
La razón por la que no se pudo crear este paquete es que para poder separar números de letras se debe utilizar guion bajo y por lo tanto no se puede crear este paquete.
...