1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| class cir: nums = 3 def __init__(self, rad = 2): self.rad = rad * rad def area(self): return self.rad * self.rad * self.__class__.nums
@staticmethod def totalArea(): total = 10 return total + a.area()
a = cir(3) print(cir.totalArea())
a1 = cir(1) a1.rad = 5 print(cir.totalArea())
|