martes, 17 de julio de 2007


la dirección se debe implementar con calle, colonia, No., C.P., etc o solo como una String que ya contenga todos esos datos?

como desees


el telefono puede ser un double o debe tener espacios o guiones?

Como lo almacenes depende de ti y de ser eso yo colocaria un entero


existe ya una utilidad de en java donde la direccion, telefono, etc. ya hayan sido implementados y solo hay que llamarlos? si es asi como se llaman?
No existe tal cosa al fin y al cabo todo se puede reducir a cadena




que diferencia existe en declarar un constructor de la sig. manera

public persona(String nombre);
{
this.nombre=nombre;
}

public persona(String nombre,String direccion);
{
this(nombre);
this.direccion=direccion;
}
.
.
.
public persona(String nombre,String direccion,...,String institucion);
{
.
.
.
this.institucion=institucion;
}

a hacerlo de esta otra

public persona(String nombre,...,String institucion);
{
setNombre(nombre);
.
.
.
setInstitucion(institucion);
}

public void setNombre(String nombre){
if(nombre != null){
this.nombre=nombre;
.
.
.
}




Pues la ventaja es que reutilizas las definicions y el còdigo de seguridad en los set´s que ya tienes y eso es bueno por que ya no defines lo mismo en 2 partes diferentes de tu aplicacion

No hay comentarios: