ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Tecnologia MODIFICADORES DE ACCESO


Enviado por   •  26 de Abril de 2018  •  Trabajos  •  464 Palabras (2 Páginas)  •  278 Visitas

Página 1 de 2

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

  1. ¿Fue posible crear todos los paquetes?

Validos

No validos

  • ec.edu.fie.unach.java.fundamentals
  • cec-unach.pruebas
  • bet._365
  • 123miPaquete
  • Tele.unach.edu.ec
  • bet.365
  • a_1.ejercicio.clase
  • int.enteros

  • !prog.poo

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

...

Descargar como (para miembros actualizados)  txt (3.2 Kb)   pdf (120.9 Kb)   docx (13.2 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com