Buenas, os comento, he comenzado a estudiar JAVA, y estoy realizando un ejercicio que llevaba bastante bien pero no encuentro la forma de crear una copia es decir.
teniendo lo siguiente:
Código:
public fecha(int nd, int nm, int na){
if(comprobar(nd, nm, na) == true){
d = (byte)nd;
m = (short)nm;
a = na;
System.out.println(nd+"-"+nm+"-"+na);
}else{
System.out.println("1-1-1980");
}
}
ahora debo crear un constructor que sea una copia de esa..
he probado con esto para probar, pero no doy con la solución.
Código:
fecha copia(fecha c){
system.out.prinln(fecha.nd);
}
espero que podáis explicarme un poco sobre esto.
Gracias
y os deseo un feliz día mañana 31 de diciembre