lunes, 30 de mayo de 2011

Java Semana 3 Dia 9 Ejemplo de código 1 (Gettters y Setters; Clase Dog.java y main TestDog.java)

//Archivo Dog.java
package suntraining.chap02;

public class Dog{

private int weight;
private String name;

//Creacion del metodo getter que obtiene el atributo weight
public int getWeight(){
return weight;
}

//Creacion del metodo setter que recibe y asigna el argumento w al atributo weight
public void setWeight(int w){
weight = w;
}

//Creacion del metodo getter que obtiene el atributo name
public String getName(){
return name;
}

//Creacion del metodo setter que recibe y asigna el argumento n al atributo name
public void setName(String n){
name=n;
}
}




//Archivo TestDog.java
package suntraining.chap02;

public class TestDog{
public static void main (String []args){

Dog d = new Dog();

//d.weight = 50; Marcaria error por tener el modificador de acceso private

//Se manda llamar el método setWeight pasando como argumento el numero 50
d.setWeight(50);

//Se llama al método getWeight para obtener el valor del atributo weight
System.out.println("Peso es: "+d.getWeight());

d.setName("puppy");
System.out.println("El nombre del perro es: "+d.getName());
}
}

No hay comentarios:

Publicar un comentario