声明一个图形基类Shape,在它的基础上派生出矩形类Rectangle和园形类Circle,它们都有计算面积和周长,输出图形信息等成员函数,再在Rectangle类的基础上派生出正方形类Square。编写程序完成各类的定义和实现,以及类的使用。