jueves, 16 de junio de 2011

Ejercicio crear clase "Coordenada"

Crear la clase Coordenada que tendrá como atributos dos float para indicar la posición y un atributo estático que será la unidad de medida.
Además tendrá funciones para poder desplazarse, una función toString() y una función distancia, que recibe otro objeto Coordenada y devuelve la distancia entre las dos coordenadas.

public class Coordenada {
    public float x;
    public float y;
    public static String unidad;
    @Override
    public String toString() {
        return("("+x+" "+unidad+", "+y+" "+unidad+")");
    }
    public float distancia(){
        float dist;
        dist = (float)Math.sqrt((x*x)+(y*y));
        return(dist);
    }
    public void arr(){
        y = y+1;
    }
    public void abj(){
        y = y-1;
    }
    public void der(){
        x = x+1;
    }
    public void izq(){
        x = x-1;
    }
}

No hay comentarios:

Publicar un comentario