Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - Viky30

#1
Java / Constructores en Java
24 Noviembre 2011, 15:29 PM
Hola, soy nueva en el forum, estoy aprendiendo a programear ytengo un problema para entender la funcion que cumplen los constructores en una clase,se como se crean pero para que sirven? como veran abajo tengo una clase Test y un main metodo y mas abajo mi clase Perro,en clase test he creado dos perros nuevos, en clase perro  un metodo mostrarenlaconsola, dentro de este metodo utilizo el this que hace referencia a la variable de instancia, mi programa hasta ahora funciona bien. Pero si creo constructores en que cambiaria mi programa?   


public class Test {
   public static void main (String[] args){
      
      Perro perro1 = new Perro();
                perro1.name="tuki";
      perro1.alt=12;
      perro1.mostrarenlaconsole(perro1);

      Perro perro2 =new Perro();
                perro1.name="tuki";
      perro1.alt=12;                          
                perro2.mostrarenlaconsole(perro2);
      
   }
      
      

public class Perro {
   public String name;
   public int alt;
   
   
   
   public void mostrarenlaconsole(){
       System.out.println("name="+ this.name);
   System.out.println("alt=" + this.alt);

}
   
}   

   Muchas gracias por las rptas  ;)