Python面向对象之类的定义与继承用法示例


Posted in Python onJanuary 14, 2019

本文实例讲述了Python面向对象之类的定义与继承用法。分享给大家供大家参考,具体如下:

定义一个类

类中的方法同,类外方法,默认传self

类的构造函数是  __init__

# -*- coding:utf-8 -*-
class Hello:
  def __init__(self,name):
    self.name=name
   def sayHello(self):
    print ("Hello Python {0}".format(self.name))
h=Hello("Newer")
h.sayHello()

运行结果:

Hello Python Newer

继承

例子:注意父类构造函数和继承格式的书写

# -*- coding:utf-8 -*-
class Hello:
  def __init__(self,name):
    self.name=name
  def sayHello(self):
    print ("Hello Python {0}".format(self.name))
class Hi(Hello):
  def __init__(self,name):
    Hello.__init__(self,name)
  def sayHi(self):
    print ("Hi {0}".format(self.name))
h1=Hi("Newer")
h1.sayHi()

运行结果:

Hi Newer

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

Python 相关文章推荐
Python警察与小偷的实现之一客户端与服务端通信实例
Oct 09 Python
怎么使用pipenv管理你的python项目
Mar 12 Python
Python处理命令行参数模块optpars用法实例分析
May 31 Python
python中scikit-learn机器代码实例
Aug 05 Python
python读取和保存图片5种方法对比
Sep 12 Python
Python中如何导入类示例详解
Apr 17 Python
PyQt5响应回车事件的方法
Jun 25 Python
利用 PyCharm 实现本地代码和远端的实时同步功能
Mar 23 Python
Python如何通过百度翻译API实现翻译功能
Apr 02 Python
Python使用文件操作实现一个XX信息管理系统的示例
Jul 02 Python
Python分类测试代码实例汇总
Jul 23 Python
Jupyter安装链接aconda实现过程图解
Nov 02 Python
Python读取csv文件分隔符设置方法
Jan 14 #Python
Python装饰器用法实例分析
Jan 14 #Python
浅谈python str.format与制表符\t关于中文对齐的细节问题
Jan 14 #Python
对Python中创建进程的两种方式以及进程池详解
Jan 14 #Python
对Python多线程读写文件加锁的实例详解
Jan 14 #Python
Python多进程写入同一文件的方法
Jan 14 #Python
python 将大文件切分为多个小文件的实例
Jan 14 #Python
You might like
PHP判断文章里是否有图片的简单方法
2014/07/26 PHP
PHP文件生成的图片无法使用CDN缓存的解决方法
2015/06/20 PHP
PHP怎样用正则抓取页面中的网址
2016/08/09 PHP
PHP date()格式MySQL中插入datetime方法
2019/01/29 PHP
js编码之encodeURIComponent使用介绍(asp,php)
2012/03/01 Javascript
node.js中的fs.rmdir方法使用说明
2014/12/16 Javascript
JavaScript实现防止网页被嵌入Frame框架的代码分享
2014/12/29 Javascript
jQuery.form插件的使用及跨域异步上传文件
2016/04/27 Javascript
jQuery实现ajax无刷新分页页码控件
2017/02/28 Javascript
JavaScript正则获取地址栏中参数的方法
2017/03/02 Javascript
vue.js选中动态绑定的radio的指定项
2017/06/02 Javascript
Easyui使用Dialog行内按钮布局的实例
2017/07/27 Javascript
jQuery实现合并表格单元格中相同行操作示例
2019/01/28 jQuery
layer弹出层扩展主题的方法
2019/09/11 Javascript
详解微信小程序工程化探索之webpack实战
2020/04/20 Javascript
[01:07:15]DOTA2-DPC中国联赛 正赛 DLG vs XG BO3 第二场 1月25日
2021/03/11 DOTA
python使用PIL缩放网络图片并保存的方法
2015/04/24 Python
Python实现统计英文单词个数及字符串分割代码
2015/05/28 Python
Python实现简单HTML表格解析的方法
2015/06/15 Python
socket + select 完成伪并发操作的实例
2017/08/15 Python
Python使用matplotlib绘制正弦和余弦曲线的方法示例
2018/01/06 Python
Django + Uwsgi + Nginx 实现生产环境部署的方法
2018/06/20 Python
Python统计python文件中代码,注释及空白对应的行数示例【测试可用】
2018/07/25 Python
Python基础教程之异常详解
2019/01/10 Python
在Python中等距取出一个数组其中n个数的实现方式
2019/11/27 Python
Python3如何在Windows和Linux上打包
2020/02/25 Python
python 如何对logging日志封装
2020/12/02 Python
Python urllib request模块发送请求实现过程解析
2020/12/10 Python
来自圣地亚哥的实惠太阳镜:Knockaround
2018/08/27 全球购物
煤矿班组长岗位职责
2013/12/29 职场文书
2014年幼儿园重阳节活动方案
2014/09/16 职场文书
政风行风评议心得体会
2014/10/21 职场文书
2014年政风行风自查自纠报告
2014/10/21 职场文书
导游词400字
2015/02/13 职场文书
新闻稿标题
2015/07/18 职场文书
Python3 类型标注支持操作
2021/06/02 Python