lunes, 19 de diciembre de 2011

Lenguaje Java - Leccion 4

Variales vs Atributos

Bien un concepto que al comienzo es dificil entender es el concepto de variable y atributo, la diferencia principal es que el atributo es una variable ( simple u objeto ),  y que el atributo siempre le pertenece a un objeto, por otro lado una variable ( simple u objeto ) no le pertenece a un objeto solo cumple una función en un algorito o método y eso es todo.

Por ejemplo, si creamos (usamos el método constructor de la clase Persona . ver ejemplo leccion 3 )

Alumno a =new Alumno(); // usamos el método costructor para crear a "a"

Qué pasa si ponemos un punto seguido de "a" asi:   a.
A continuación el netbeans nos mostrará la lista de métodos y "atributos" que le corresponden al objeto llamado "a" de la clase Alumno, por ejemplo en el siguiente codigo:


public Class Alumno{ // se define clase Alumno

String nombre; // se define atributo nombre

String apellido; // se define atributo apellido

 public Alumno(){ // metodo constructor ( si crea objetos  y es asi de simple )
}

}




public Class Test{

public static void main(String args[]){

String nombre;
Alumno alumno1=new Alumno();
  
alumno1.nombre="David";  //atributo nombre
alumno1.apellido="Aguirre"; //atributo apellido

nombre="David"; // variable nombre, notese que nombre no le pertenece a nadie

}

}

No hay comentarios:

Publicar un comentario