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实例分享:快速查找出被挂马的文件
Jun 08 Python
Python写的Discuz7.2版faq.php注入漏洞工具
Aug 06 Python
Python跳出循环语句continue与break的区别
Aug 25 Python
Python的shutil模块中文件的复制操作函数详解
Jul 05 Python
python爬虫爬取某站上海租房图片
Feb 04 Python
Python实现图片转字符画的代码实例
Feb 22 Python
python实现简易学生信息管理系统
Apr 05 Python
python numpy 反转 reverse示例
Dec 04 Python
Pycharm中Python环境配置常见问题解析
Jan 16 Python
利用Python计算KS的实例详解
Mar 03 Python
Pytorch 使用不同版本的cuda的方法步骤
Apr 02 Python
python数据类型强制转换实例详解
Jun 22 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变量引用的面试题
2010/08/08 PHP
PHP实现json_decode不转义中文的方法
2017/05/20 PHP
PHP设计模式概论【概念、分类、原则等】
2020/05/01 PHP
jQuery Validate插件自定义验证规则的方法
2016/12/27 Javascript
微信小程序--onShareAppMessage分享参数用处(页面分享)
2017/04/18 Javascript
基于JavaScript实现五子棋游戏
2020/08/26 Javascript
vue学习教程之带你一步步详细解析vue-cli
2017/12/26 Javascript
vue实现图片滚动的示例代码(类似走马灯效果)
2018/03/03 Javascript
在vue中使用css modules替代scroped的方法
2018/03/10 Javascript
如何解决.vue文件url引用文件的问题
2019/01/18 Javascript
Vue实现按钮级权限方案
2019/11/21 Javascript
使用node.JS中的url模块解析URL信息
2020/02/06 Javascript
JS 设计模式之:工厂模式定义与实现方法浅析
2020/05/06 Javascript
python中subprocess批量执行linux命令
2018/04/27 Python
利用python和百度地图API实现数据地图标注的方法
2019/05/13 Python
python实现电子书翻页小程序
2019/07/23 Python
详解python中的数据类型和控制流
2019/08/08 Python
django queryset 去重 .distinct()说明
2020/05/19 Python
python 日志模块 日志等级设置失效的解决方案
2020/05/26 Python
Python内置异常类型全面汇总
2020/05/28 Python
Python3获取cookie常用三种方案
2020/10/05 Python
HTML5 canvas画图并保存成图片的jcanvas插件
2014/01/17 HTML / CSS
一款html5 canvas实现的图片玻璃碎片特效
2014/09/11 HTML / CSS
Hotter Shoes英国官网:英伦风格,舒适的鞋子
2017/12/28 全球购物
俄罗斯美容和健康网上商店:Созвездие Красоты
2019/07/23 全球购物
俄罗斯品牌服装和鞋子的在线商店:KUPIVIP
2019/10/27 全球购物
俄罗斯香水和化妆品在线商店:Aroma-butik
2020/02/28 全球购物
经典c++面试题四
2015/05/14 面试题
自荐信格式技巧有哪些呢
2013/11/19 职场文书
浙江文明网签名寄语
2014/01/18 职场文书
国培教师自我鉴定
2014/02/12 职场文书
公司经理任命书
2014/06/05 职场文书
贫困证明模板(3篇)
2014/09/16 职场文书
就业推荐表导师评语
2014/12/31 职场文书
明确岗位职责
2015/02/14 职场文书
个人党性分析总结
2015/03/05 职场文书