Ver Mensaje Individual
  #5 (permalink)  
Antiguo 13/11/2013, 08:22
aldo_rengo
 
Fecha de Ingreso: febrero-2013
Ubicación: en mi casa
Mensajes: 541
Antigüedad: 11 años, 2 meses
Puntos: 3
Respuesta: sobreescribir metodo equal, java

mmmm

y en esta parte como es el tema ??

Código Java:
Ver original
  1. // Haces el cast
  2. boolean result == this.prop1.equals(obj.prop1) && this.prop2 == obj.prop2 && .. ; // compruebas sus otras propiedades en conjunto
  3. return result;
  4. }


bueno en la comparacion creo que esta mal por que prop1 me decis que es un string..y lo compara con un boolean...

aca compara string...? result que tiene entonces?? se lo definio anteriomente,,??

this.prop1.equals(obj.prop1)

this.prop1 // debe ser el atributo de la clase, para comparar se usa equals . lo comparo con un atributo del objeto que le pase,

*en que momento le hice un CAST?? por que si el objeto es de distinto tipo,
y como se el nombre de la clase? al que quiero pasarla?

tal vez getClass(). pueda ser no?

bueno , el tema es que CAST no veo... en el ejemplo que pusiste...

y prop2 debe ser tipo entero o booleano...

------------------------

pero bueno esa linea la veo media rara...