Python的多态性实例分析


Posted in Python onJuly 07, 2015

本文实例讲述了Python的多态性。分享给大家供大家参考。具体如下:

#!/usr/bin/env python
# polymorphism in python
#
class base(object):
  """base class"""
  def __init__(self, name):
    self.name = name
  def printest(self):
    print "base class: ", self.name
class subclass1(base):
  """sub class 1"""
  def printest(self):
    print "sub class 1: ", self.name
class subclass2(base):
  """sub class 2"""
  def printest(self):
    print "sub class 2: ", self.name
class subclass3(base):
  """sub class 3"""
  pass
def testFunc(o):
  o.printest()
if __name__ == "__main__":
  testFunc(subclass1("1"))
  testFunc(subclass2("2"))
  testFunc(subclass3("3"))

希望本文所述对大家的Python程序设计有所帮助。

Python 相关文章推荐
在Django的视图中使用form对象的方法
Jul 18 Python
Python中多线程的创建及基本调用方法
Jul 08 Python
Python爬虫代理IP池实现方法
Jan 05 Python
如何优雅地处理Django中的favicon.ico图标详解
Jul 05 Python
python3实现多线程聊天室
Dec 12 Python
Python_查看sqlite3表结构,查询语句的示例代码
Jul 17 Python
python nmap实现端口扫描器教程
May 28 Python
Python连接Oracle之环境配置、实例代码及报错解决方法详解
Feb 11 Python
python模拟哔哩哔哩滑块登入验证的实现
Apr 24 Python
python名片管理系统开发
Jun 18 Python
Python docutils文档编译过程方法解析
Jun 23 Python
python 递归相关知识总结
Mar 03 Python
Python中的urllib模块使用详解
Jul 07 #Python
Python实现图像几何变换
Jul 06 #Python
Python统计日志中每个IP出现次数的方法
Jul 06 #Python
python统计日志ip访问数的方法
Jul 06 #Python
python检查指定文件是否存在的方法
Jul 06 #Python
python转换字符串为摩尔斯电码的方法
Jul 06 #Python
python实现文件路径和url相互转换的方法
Jul 06 #Python
You might like
用php获取远程图片并把它保存到本地的代码
2008/04/07 PHP
学习php中的正则表达式
2014/08/17 PHP
PHP 将数组打乱 shuffle函数的用法及简单实例
2016/06/17 PHP
php生成毫秒时间戳的实例讲解
2017/09/22 PHP
php高性能日志系统 seaslog 的安装与使用方法分析
2020/02/29 PHP
基于PHP实现用户登录注册功能的详细教程
2020/08/04 PHP
PHP7 其他修改
2021/03/09 PHP
JQuery 前台切换网站的样式实现
2009/06/22 Javascript
javascript 密码框防止用户粘贴和复制的实现代码
2014/02/17 Javascript
jQuery中extend函数的实现原理详解
2015/02/03 Javascript
JavaScript函数参数使用带参数名的方式赋值传入的方法
2015/03/19 Javascript
jQuery获得包含margin的outerWidth和outerHeight的方法
2015/03/25 Javascript
JavaScript操作Cookie方法实例分析
2015/05/27 Javascript
AngularJS 使用 UI Router 实现表单向导
2016/01/29 Javascript
Bootstrap+jfinal实现省市级联下拉菜单
2016/05/30 Javascript
Vue.Js中的$watch()方法总结
2017/03/23 Javascript
vue实现动态数据绑定
2017/04/28 Javascript
nodejs6下使用koa2框架实例
2017/05/18 NodeJs
JavaScript中的this原理及6种常见使用场景详解
2020/02/14 Javascript
自动化Nginx服务器的反向代理的配置方法
2015/06/28 Python
python结合selenium获取XX省交通违章数据的实现思路及代码
2016/06/26 Python
django使用LDAP验证的方法示例
2018/12/10 Python
python 反编译exe文件为py文件的实例代码
2019/06/27 Python
python处理document文档保留原样式
2019/09/23 Python
Python中itertools的用法详解
2020/02/07 Python
Python参数传递实现过程及原理详解
2020/05/14 Python
在keras里实现自定义上采样层
2020/06/28 Python
python爬虫构建代理ip池抓取数据库的示例代码
2020/09/22 Python
python switch 实现多分支选择功能
2020/12/21 Python
新西兰床上用品和家居用品购物网站:Adairs
2018/04/27 全球购物
某公司面试题
2012/03/05 面试题
Java程序员常见面试题
2015/07/16 面试题
医学检验专业个人求职信范文
2013/12/04 职场文书
企业形象策划方案
2014/05/29 职场文书
2014旅游局领导班子四风问题对照检查材料思想汇报
2014/09/19 职场文书
经典《舰娘》游改全新动画预告 预定11月开播
2022/04/01 日漫