public class Circle extends Shape
{
   private int iRadius;
   public Circle(int pRadius, int pX, int pY) {
      super(pX, pY);
      iRadius = pRadius;
   }
   public int getRadius()
   {
      return iRadius;
   }
   @Override public Circle translate(int pX, int pY)
   {
      return new Circle(iRadius, getX() + pX, getY() + pY);
   }
   public @Override boolean equals(Object pObject)
   {
      return super.equals(pObject) &&
                iRadius==((Circle)pObject).iRadius;
   }
   public @Override String toString()
   {
      return super.toString() + ":" + iRadius;
   }
}
