Ver Mensaje Individual
  #2 (permalink)  
Antiguo 27/01/2011, 23:06
DDoS
 
Fecha de Ingreso: agosto-2010
Mensajes: 29
Antigüedad: 14 años, 3 meses
Puntos: 0
Respuesta: Duda con principio OO

En todo caso en tu validador deberias usar los metodos get y set para acceder a los atributos, revisa el concepto de Encapsulamiento:

Código Java:
Ver original
  1. public class AnimalValidator{
  2.     private Animal animal;
  3.  
  4.     public AnimalValidator(Animal animal){
  5.         this.animal = animal;
  6.     }
  7.  
  8.     public void validate(){
  9.         if(animal.getEdad() == 0 || animal.getNombre().equals("")){
  10.             // si cumple
  11.         }else{
  12.            //si no cumple
  13.         }
  14.    }
  15. }