手机
当前位置:查字典教程网 >脚本专栏 >python >python类和继承用法实例
python类和继承用法实例
摘要:本文实例讲述了python类和继承定义与用法。分享给大家供大家参考。具体如下:classEmployee:passlee=Employee(...

本文实例讲述了python类和继承定义与用法。分享给大家供大家参考。具体如下:

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程序设计有所帮助。

【python类和继承用法实例】相关文章:

python中使用pyhook实现键盘监控的例子

python中mechanize库的简单使用示例

python 七种邮件内容发送方法实例

Python的print用法示例

python插入排序算法的实现代码

Python yield使用方法示例

讲解python参数和作用域的使用

Python实现的Kmeans++算法实例

python多线程抓取天涯帖子内容示例

Python3基础之list列表实例解析

精品推荐
分类导航