public class Point implements Shape {
private int x;
private int y;
public Point()
{
// implicit call to Object occurs
here
}
public Point(int x, int y)
{
this.x = x;
this.y = y;
}
public int getX()
{
return x;
}
public int getY()
{
return y;
}
public double getArea()
{
return 0.0;
}
public double getVolume()
{
return 0.0;
}
public String getName()
{
return "Point";
}
public String toString()
{
return "[" + getX() + "," +
getY() + "]";
}
}