06. El método get

Dentro del editor online de lenguaje Java colocaremos el siguiente código:

// Declaración de clase

public class Perro

{

// Variables de instancia

String nombre;

String raza;

int edad;

String color;

// Declaración del constructor de clase

public Perro(String nombre, String raza, int edad, String color)

{

this.nombre = nombre;

this.raza= raza;

this.edad = edad;

this.color = color;

}

// método 1

public String getNombre()

{

return nombre;

}

// método 2

public String getRaza()

{

return raza;

}

// método 3

public int getEdad()

{

return edad;

}

// método 4

public String getColor()

{

return color;

}

@Override

public String toString()

{

return("Hola mi nombre es "+ this.getNombre()+ ".\nMi raza, edad y color son: " +

this.getRaza()+"," + this.getEdad()+

","+ this.getColor());

}

public static void main(String[] args)

{

Perro clifford = new Perro("clifford","pitbull", 5, "blanco");

System.out.println(clifford.toString());

Perro rodney = new Perro("rodney","terrier", 7, "gris");

System.out.println(rodney.toString());

}

}

En este código en lenguaje Java primero se crea la clase "Perro". Después se le asignan variables y se declara un constructor de clase y cuatro métodos get, que permiten ver el valor de un atributo.

La linea "@Override" inidica la capacidad que tiene una clase que hereda de poder modificar los métodos de su clase padre. A continuación el método "String toString" nos permite recuperar en una cadena los atributos de un objeto "Perro".

Después se utiliza el método public static void main(String args[]) y dentro de él se crean dos objetos Perro y se imprimen sus atributos, llamando al método "toString".