Professional Documents
Culture Documents
class Posicion {
int x, y;
1 de 6 12/07/18 20:23
Ejercicios básicos | Diario de un Aprendiz de Java https://aprendiendojava.blogspot.com/2005/05/eje...
void setY(int y) {
this.y = y;
}
int getX() {
return x;
}
int getY() {
return y;
}
void incY() {
y++;
}
void decX() {
x--;
}
void decY() {
y--;
}
2 de 6 12/07/18 20:23
Ejercicios básicos | Diario de un Aprendiz de Java https://aprendiendojava.blogspot.com/2005/05/eje...
coordenadas*/
void setXY(int x, int y) {
this.x = x;
this.y = y;
}
}
6 View comments
Hada 3:11 AM
Hola!
He estado mirando tu código y parece correcto, lo único que el
último método, no estoy segura de lo que te pide porque si te das
cuenta, es idéntico al de modificar...
En cuanto al constructor de copia, se utilizan para inicializar un
objeto con otro objeto de la misma clase.
Ejemplo:
};
3 de 6 12/07/18 20:23
Ejercicios básicos | Diario de un Aprendiz de Java https://aprendiendojava.blogspot.com/2005/05/eje...
Frank 1:03 PM
Hola,
El método de copia me imagino que es aquel constructor en el que
haces referencia a otro constructor, por ejemplo:
Posicion() {
this(0, 0);
}
kbza 1:32 PM
El constructor por copia es exactamente lo que planteo Hada.
Dicho constructor recibe como parametro otro objeto de la misma
clase y copia los atributos de este, tal cual mostro Hada.
Saludos.
Reply
import java.io.*;
public class sibasico
{
public static void main (String args[])throws IOException
{
int a,b;
4 de 6 12/07/18 20:23
Ejercicios básicos | Diario de un Aprendiz de Java https://aprendiendojava.blogspot.com/2005/05/eje...
char c;
c='\0';
a=b=0;
System.out.print("HOLA");
}
default:
{
System.out.print("ERROR: ");
}
}
CARLOS 1:06 AM
para un costructor de copia lo unico que tienes que hacer es
instanciar como parametro el mismo contructor de la clase que
5 de 6 12/07/18 20:23
Ejercicios básicos | Diario de un Aprendiz de Java https://aprendiendojava.blogspot.com/2005/05/eje...
6 de 6 12/07/18 20:23