Viewing code of Line1
// ------ ../cgi-bin/java/Line1.java --------------
//--- Programmed By Rajesh -----

class Point {
float x;
float y;
boolean equals( Point p) {
return((x==p.x)&&
(y==p.y));
}
}

class Line {
Point P1;
Point P2;

Line(Point a1,Point a2) {
P1.x=a1.x;
P1.y=a1.y;
P2.x=a2.x;
P2.y=a2.y;
}

boolean equals(Line l) {
return(P1.equals(l.P1)&&
P2.equals(l.P2));
}

}

class Line1 {
public static void main(String args[]) {

Line yel1= new Line (new Point(2,2), new Point(3,3));
Line yel2= new Line (new Point(3,3), new Point(2,2));
System.out.println("l1 equals l2" + yel1.equals(yel2) );
}
}