各位这个怎么写啊?不会写

自定义矩形( Rect类)特征有:横纵坐标、长度和宽度要求实现封装并提供打印方法;

自动以圆形( Circle)类特征有 :横纵坐标、 半径,要求实现封装并提供打印方法;

提取共性自定义图形( Shape )类。

自定义TestShape类学自定义成员方法实现既能打印矩形又能打印圆形。
这个怎么写啊