-
def func(*args): 统计方法、函数、Animal类对象的个数。
class Animal:
sum=0
def __init__(self,sex):
self.sex=sex
Animal.sum=Animal.sum+1
def func(*args):
print('类对象的个数为:',Animal.sum)
animal1=Animal('公')
animal2=Animal('母')
animal1.func()
-
类的创建:比较圆之间的面积
class Circle:
def __init__(self,radius=0,area=0):
self.__radius=radius
self.area=area
def SetRadius(self,r):
self.__radius=r
def Area(self):
self.area=3.14 *self.__radius*self.__radius
return self.area
def __str__(self):
return '圆的面积为:'+str(self.area)
def __gt__(self, other):
return self.area > o