先设计点类(Point),该类的数据成员包括一个点的x坐标和y坐标,成员函数实现的功能有:获取点的坐标值,圆类(Circle)的数据成员有圆心的x坐标值,y坐标值,半径r值,成员函数实现的功能有:获取圆心的x坐标值;获取圆心的y坐标值;获取圆心的半径值;计算圆面积;计算圆周长;输出圆面积;输出圆周长;移动圆的位置;输出圆的位置.要求从点类派生出圆类(Circle).请分别写出两个类的定义.

问题描述:

先设计点类(Point),该类的数据成员包括一个点的x坐标和y坐标,成员函数实现的功能有:获取点的坐标值,
圆类(Circle)的数据成员有圆心的x坐标值,y坐标值,半径r值,成员函数实现的功能有:获取圆心的x坐标值;获取圆心的y坐标值;获取圆心的半径值;计算圆面积;计算圆周长;输出圆面积;输出圆周长;移动圆的位置;输出圆的位置.
要求从点类派生出圆类(Circle).请分别写出两个类的定义.

public class ciecle()
{int x;
int y;
int r;
}
get(int x1,int y1,int r1){
x1=x;
y1=y;
r1=r;
}