创建Circle和Square子类并且重写area方法

This commit is contained in:
2026-10-05 18:26:47 +08:00
parent 7abc66d0e9
commit e75afbf52d
+10
View File
@@ -1,3 +1,13 @@
class Shape:
def area(self):
return 0
class Circle(Shape):
def __init__(self,r):
self.r = r
def area(self):
return (3.14*self.r*self.r)
class Square(Shape):
def __init__(self,side):
self.side = side
def area(self):
return (self.side*self.side)