python类和继承用法实例
时间:2021-12-08 14:53 作者:admin610456
本文实例讲述了python/' target='_blank'>python类和继承定义与用法。分享给大家供大家参考。具体如下:
class Employee: passlee = Employee()lee.name = 'leefang'lee.age = 28
class cAA: i = 8 def __init__(self): self.__a = 7 self.m_a = 1 self.m_b = 2 def __Method1(self): self.__a += 1 return self.__a def Method2(self, _x): print self.__Method1(), _xclass cCC: def Method2(self,_x): print 'aaaaaaaaa'class cBB(cCC, cAA): def kk(self, _x): self.Method2(_x) def tt(self): print self.m_aa = cAA()a.Method2(3)print a.m_ab = cBB()b.Method2(4)b.kk('ffffff')b.tt()
类继承如下:
#!/usr/bin/Pythonclass Oneclass: def setdata(self,value): self.data = value def display(self): print self.dataclass Twoclass(Oneclass): def display(self): print "current value is %s" % self.dataclass Threeclass(Twoclass): def __init__(self,value): self.data = value def __add__(self,other1): self.data = self.data + other1 def __mul__(self,other2): self.data = self.data * other2object1 = Oneclass()object1.setdata(1234)object1.display()object2 = Twoclass()object2.setdata(1234)object2.display()object3 = Threeclass(12)object3.display()object3.setdata(1234)object3.display()object3 + 22object3.display()object3 * 10object3.display()
希望本文所述对大家的Python程序设计有所帮助。
(责任编辑:admin)