python类和继承用法实例


Posted in Python onJuly 07, 2015

本文实例讲述了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的Twisted框架中reactor事件管理器的用法
May 25 Python
Python网络爬虫项目:内容提取器的定义
Oct 25 Python
Python面向对象编程之继承与多态详解
Jan 16 Python
简单了解python代码优化小技巧
Jul 08 Python
python+tkinter实现学生管理系统
Aug 20 Python
python安装scipy的步骤解析
Sep 28 Python
sklearn+python:线性回归案例
Feb 24 Python
python之生成多层json结构的实现
Feb 27 Python
Python实现屏幕录制功能的代码
Mar 02 Python
Python实现猜年龄游戏代码实例
Mar 25 Python
Python爬虫防封ip的一些技巧
Aug 06 Python
Python OpenCV实现图像模板匹配详解
Apr 07 Python
Python实现合并字典的方法
Jul 07 #Python
Python变量作用范围实例分析
Jul 07 #Python
Python实现爬取逐浪小说的方法
Jul 07 #Python
python妹子图简单爬虫实例
Jul 07 #Python
python操作redis的方法
Jul 07 #Python
python生成IP段的方法
Jul 07 #Python
Python的多态性实例分析
Jul 07 #Python
You might like
PHP校验ISBN码的函数代码
2011/01/17 PHP
php获取qq用户昵称和在线状态(实例分析)
2013/10/27 PHP
windows下apache搭建php开发环境
2015/08/27 PHP
php生成高清缩略图实例详解
2015/12/07 PHP
/etc/php-fpm.d/www.conf 配置注意事项
2017/02/04 PHP
关于 Laravel Redis 多个进程同时取队列问题详解
2017/12/25 PHP
thinkphp5 模型实例化获得数据对象的教程
2019/10/18 PHP
表单切换,用回车键替换Tab健(不支持IE)
2011/07/20 Javascript
javascript获取select的当前值示例代码(兼容IE/Firefox/Opera/Chrome)
2013/12/17 Javascript
jquery库或JS文件在eclipse下报错问题解决方法
2014/04/17 Javascript
window.open()详解及浏览器兼容性问题示例探讨
2014/05/29 Javascript
jQuery固定浮动侧边栏实现思路及代码
2014/09/28 Javascript
AngularJS入门教程之ng-checked 指令详解
2016/08/01 Javascript
微信小程序 页面跳转传递值几种方法详解
2017/01/12 Javascript
详解js location.href和window.open的几种用法和区别
2019/12/02 Javascript
微信小程序scroll-view锚点链接滚动跳转功能
2019/12/12 Javascript
[19:54]夜魇凡尔赛茶话会 第一期02:看图识人
2021/03/11 DOTA
使用Python的Twisted框架编写简单的网络客户端
2015/04/16 Python
用Python的Django框架编写从Google Adsense中获得报表的应用
2015/04/17 Python
深入浅析Python字符编码
2015/11/12 Python
python使用thrift教程的方法示例
2019/03/21 Python
Python面向对象实现一个对象调用另一个对象操作示例
2019/04/08 Python
开启Django博客的RSS功能的实现方法
2020/02/17 Python
html特殊符号示例 html特殊字符编码对照表
2014/01/14 HTML / CSS
您熟悉ORM(Object-Relation Mapping)吗?请谈谈您所理解的ORM
2016/02/08 面试题
西安当代医院管理研究院笔试题
2015/12/11 面试题
网游商务专员求职信
2013/10/15 职场文书
学校岗位设置方案
2014/01/16 职场文书
酒店销售经理岗位职责
2014/01/31 职场文书
超市采购员岗位职责
2014/02/01 职场文书
大学军训感想
2014/02/12 职场文书
消防战士优秀事迹材料
2014/02/13 职场文书
毕业生应聘求职信
2014/07/10 职场文书
119消防日活动总结
2014/08/29 职场文书
JavaScript+HTML实现学生信息管理系统
2021/04/20 Javascript
铁头也玩根德 YachtBoy YB-230......
2022/04/05 无线电