定义了一个虚基类shape,然后用它来派生各种几何形体,并写出这些几何形体的面积或者体积函数,实现多态。