声明一个哺乳动物类(Mammal),在由此派生出人类(person)、狗类(Dog)、猫类(Cat)、这些类均有speak()函数,观察在调用过程中,到底是用了谁的speak()函数。(2)、声明一个shap(形状)基类,他有两个派生类:Circle(圆)和square(正方形),要求(1)根据给出的正方形中心坐标计算圆的面积,(2)根据给出的正方形中点坐标和一个顶点坐标计算出该正方形面积。