iアプリを作成しているのですが、java.awt.geom.Point2Dが使えないため同機能のクラスを自作したいと思っています。

似た機能(の1部)は作成済みなのですが使ってみるとヌルポが返されたりして1部機能しかまともに使えません。

どのようにすれば、同機能のクラスとして使えるのでしょうか?

作成済みソース。
public class Point {
double x;
double y;
Point location;

Point(Point p){
location = new Point();
location.equals(p);
}
Point(double X,double Y){
x = X;
y = Y;
}