时间:2021-07-01 10:21:17 帮助过:111人阅读
- class Employee:
- pass
- lee = 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(), _x
- class cCC:
- def Method2(self,_x):
- print 'aaaaaaaaa'
- class cBB(cCC, cAA):
- def kk(self, _x):
- self.Method2(_x)
- def tt(self):
- print self.m_a
- a = cAA()
- a.Method2(3)
- print a.m_a
- b = cBB()
- b.Method2(4)
- b.kk('ffffff')
- b.tt()
类继承如下:
- #!/usr/bin/python
- class Oneclass:
- def setdata(self,value):
- self.data = value
- def display(self):
- print self.data
- class Twoclass(Oneclass):
- def display(self):
- print "current value is %s" % self.data
- class 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 * other2
- object1 = Oneclass()
- object1.setdata(1234)
- object1.display()
- object2 = Twoclass()
- object2.setdata(1234)
- object2.display()
- object3 = Threeclass(12)
- object3.display()
- object3.setdata(1234)
- object3.display()
- object3 + 22
- object3.display()
- object3 * 10
- object3.display()
希望本文所述对大家的Python程序设计有所帮助。