python创建子类的方法分析


Posted in Python onNovember 28, 2019

本文实例讲述了python创建子类的方法。分享给大家供大家参考,具体如下:

如果你的类没有从任何祖先类派生,可以使用object作为父类的名字。经典类的声明唯一不同之处在于其没有从祖先类派生---此时,没有圆括号:

# !/usr/bin/env python
# -*- coding: utf-8 -*-
class ClassicClassWithoutSuperclasses:
  def fun1(self):
    print 'aaaaaaa'
a=ClassicClassWithoutSuperclasses()
print a
print type(a)
print a.fun1()

C:\Python27\python.exe C:/Users/TLCB/PycharmProjects/untitled/eeeee/a5.py
<__main__.ClassicClassWithoutSuperclasses instance at 0x0047BDF0>
<type 'instance'>
aaaaaaa
None

至此,我们已经看到了一些类和子类的例子,下面还有一个简单的例子:

class Parent(object): # define parent class 定义父类
 def parentMethod(self):
  print 'calling parent method
# !/usr/bin/env python
# -*- coding: utf-8 -*-
class Parent(object): # define parent class 定义父类
 def parentMethod(self):
  print 'calling parent method'
class Child(Parent): # define child class 定义子类
 def childMethod(self):
  print 'calling child method'
a=Parent() # instance of parent 父类的实例
print a.parentMethod()

C:\Python27\python.exe C:/Users/TLCB/PycharmProjects/untitled/eeeee/a5.py
calling parent method
None

>>> c = Child() # instance of child 子类的实例
>>> c.childMethod() # child calls its method 子类调用它的方法
calling child method
>>> c.parentMethod() # calls parent's method 调用父类的方法
calling parent method

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

Python 相关文章推荐
python每次处理固定个数的字符的方法总结
Jan 29 Python
Python向日志输出中添加上下文信息
May 24 Python
使用Python搭建虚拟环境的配置方法
Feb 28 Python
Django中使用Celery的方法示例
Nov 29 Python
python 检查是否为中文字符串的方法
Dec 28 Python
SELENIUM自动化模拟键盘快捷键操作实现解析
Oct 28 Python
Python3的unicode编码转换成中文的问题及解决方案
Dec 10 Python
在win64上使用bypy进行百度网盘文件上传功能
Jan 02 Python
python topk()函数求最大和最小值实例
Apr 02 Python
pandas中read_csv、rolling、expanding用法详解
Apr 21 Python
python模拟哔哩哔哩滑块登入验证的实现
Apr 24 Python
详解python tcp编程
Aug 24 Python
python 实现快速生成连续、随机字母列表
Nov 28 #Python
Python操作多维数组输出和矩阵运算示例
Nov 28 #Python
Python创建一个元素都为0的列表实例
Nov 28 #Python
Python使用matplotlib绘制Logistic曲线操作示例
Nov 28 #Python
Django框架反向解析操作详解
Nov 28 #Python
Django框架中间件定义与使用方法案例分析
Nov 28 #Python
Python Numpy 自然数填充数组的实现
Nov 28 #Python
You might like
动态生成gif格式的图像要注意?
2006/10/09 PHP
laravel安装zend opcache加速器教程
2015/03/02 PHP
php定义一个参数带有默认值的函数实例分析
2015/03/16 PHP
PHP设计模式之建造者模式定义与用法简单示例
2018/08/13 PHP
关于onScroll事件在IE6下每次滚动触发三次bug说明
2011/09/21 Javascript
js导出table到excel同时兼容FF和IE示例
2013/09/03 Javascript
Google (Local) Search API的简单使用介绍
2013/11/28 Javascript
Angularjs过滤器使用详解
2016/05/25 Javascript
Asp.Net之JS生成分页条的方法
2016/11/23 Javascript
js实现图片左右滚动效果
2017/02/27 Javascript
详解Angular 4.x NgIf 的用法
2017/05/22 Javascript
详解Vue学习笔记进阶篇之列表过渡及其他
2017/07/17 Javascript
Vue2.0父组件与子组件之间的事件发射与接收实例代码
2017/09/19 Javascript
CentOS环境中MySQL修改root密码方法
2018/01/07 Javascript
bootstrap模态框弹出和隐藏,动态改变中间内容的实例
2018/08/10 Javascript
Vue项目history模式下微信分享爬坑总结
2019/03/29 Javascript
Vue封装的组件全局注册并引用
2019/07/24 Javascript
优雅的使用javascript递归画一棵结构树示例代码
2019/09/22 Javascript
解决vue+elementui项目打包后样式变化问题
2020/08/03 Javascript
vue实现lodop打印功能的示例
2020/11/11 Javascript
[01:14:31]Secret vs VG 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
简单的Python抓taobao图片爬虫
2014/10/26 Python
python字典DICT类型合并详解
2017/08/17 Python
浅谈python多进程共享变量Value的使用tips
2019/07/16 Python
用Python解数独的方法示例
2019/10/24 Python
Python telnet登陆功能实现代码
2020/04/16 Python
有关pycharm登录github时有的时候会报错connection reset的问题
2020/09/15 Python
css 元素选择器的简单实例
2016/05/23 HTML / CSS
实习教师自我鉴定
2013/09/27 职场文书
电子信息专业学生自荐信
2013/11/09 职场文书
4s客服专员岗位职责
2013/12/01 职场文书
大学生学年自我鉴定
2014/02/10 职场文书
小学生暑假家长评语
2014/04/17 职场文书
理想点亮人生演讲稿
2014/05/21 职场文书
公司门卫工作职责
2014/06/28 职场文书
如何书写授权委托书?
2019/06/25 职场文书