diff --git a/陈张本-26020007010-912523257.py b/陈张本-26020007010-912523257.py index 938abc6..448db60 100644 --- a/陈张本-26020007010-912523257.py +++ b/陈张本-26020007010-912523257.py @@ -12,4 +12,10 @@ class Square(Shape): self.side = side def area(self): - return self.side * self.side \ No newline at end of file + return self.side * self.side + +r=float(input("请输入半径r:")) +side=float(input("请输入边长side:")) +shapes=[Circle(r),Square(side)] +for i in shapes: + print(i.__class__.__name__,"面积为:",i.area()) \ No newline at end of file