Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/07/2009, 15:48
ricmaster
 
Fecha de Ingreso: julio-2009
Mensajes: 8
Antigüedad: 14 años, 10 meses
Puntos: 0
Respuesta: Ejemplos en codigo de modificadores de acceso

Buenos los modificadores de acceso son los que te permiten como dice el acceso a ciertos miembros del alguna clase (metodos, varibles, constructores).
Si usas el modificador private indica que ese miembro de la clase solo podra ser accesado desde la clase misma, si usas protected indica que solo podra se accesado dentro del mismo paquete, y el public indica que puede ser accesado de donde sea.

Un pequeño ejemplo:


public class Persona{

private nombre;
protected edad;
private sexo;


public Persona(String nombre, int edad, String sexo){

this.nombre = nombre;
this.edad = edad;
this.sexo = sexo;

}


}

entonces digamos que en el main esta este codigo:


Persona p = new Persona("Ivan", 25, "M");

//Esta linea no se podria crear porque la varible sexo no se mostraria porque es privada
// para eso ocupas metodos set y get
System.out.printl("Sexo: " + p.sexo);

//Es decir no podrias accesar a la varible sexo asi por asi porque es privada
//en cambio si podrias accesar a las otras 2.
//Y a las edad podrias accesar si el main o la clase desde donde la llamas esta dentro del //mismo paquete


No se si me di a explicar...
Cualquier duda avisame

Saludos...