package sim.app.geo.haiti; public class Location { int x; int y; public Location(int i, int j) { x = i; y = j; } boolean equals(Location b) { if (b.x == x && b.y == y) { return true; } else { return false; } } public boolean equals(int x, int y) { if (x == this.x && y == this.y) { return true; } return false; } double distanceTo(Location b) { return Math.sqrt(Math.pow(b.x - x, 2) + Math.pow(b.y - y, 2)); } double distanceTo(int xCoord, int yCoord) { return Math.sqrt(Math.pow(xCoord - x, 2) + Math.pow(yCoord - y, 2)); } Location copy() { Location l = new Location(x, y); return l; } }