Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/06/2010, 04:11
Avatar de fpalomar
fpalomar
 
Fecha de Ingreso: noviembre-2003
Mensajes: 123
Antigüedad: 20 años, 5 meses
Puntos: 3
Sobreescritura de métodos

Hola,

¿Siempre que se sobreescriba un método hay que poner el @Override? Sé que si no se sobreescribe
el método te devuelve para lo que se creó por defecto; en la sobreescritura nosotros lo personalizamos.

Tengo un par de emplos de soobreescritura del método toString y ninguna lo usa, ¿eso esta mal?

Ejemplo 1

/* mètode toString */
public String toString() {
StringBuffer sb= new StringBuffer();
sb.append(this.getIdWebPage() + ",");
sb.append(this.getTitle() + ",");
sb.append(this.getDescription() + ",");
sb.append(this.getPath() + ",");
sb.append(this.getBytes() + ",");
return (sb.toString());
}

Ejemplo 2

/**
* toString method
*/
public String toString() {
return (getIdwebPage()+","+getTitle()+","+getDescription( )+","+getPath()+","+getBytes());
}

Saludos!