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正常时间和unix时间戳相互转换的方法
Apr 23 Python
Python中如何获取类属性的列表
Dec 26 Python
python cx_Oracle的基础使用方法(连接和增删改查)
Nov 19 Python
对python添加模块路径的三种方法总结
Oct 16 Python
DES加密解密算法之python实现版(图文并茂)
Dec 06 Python
Python函数和模块的使用总结
May 20 Python
Python实现汇率转换操作
May 03 Python
浅谈keras中自定义二分类任务评价指标metrics的方法以及代码
Jun 11 Python
完美解决TensorFlow和Keras大数据量内存溢出的问题
Jul 03 Python
python如何使用腾讯云发送短信
Sep 17 Python
python进行二次方程式计算的实例讲解
Dec 06 Python
pytorch实现手写数字图片识别
May 20 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
在Mac OS下搭建LNMP开发环境的步骤详解
2017/03/10 PHP
详解PHP中的8个魔术常量
2020/07/06 PHP
javascript 触发HTML元素绑定的函数
2010/09/11 Javascript
JS给超链接加确认对话框的方法
2015/02/24 Javascript
JS实现当前页居中分页效果的方法
2015/06/18 Javascript
jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
2015/09/19 Javascript
TypeScript学习之强制类型的转换
2016/12/27 Javascript
JavaScript评论点赞功能的实现方法
2017/03/13 Javascript
jQuery插件FusionCharts实现的MSBar2D图效果示例【附demo源码】
2017/03/24 jQuery
JS判断一个数是否是水仙花数
2017/06/11 Javascript
JavaScript中Object值合并方法详解
2017/12/22 Javascript
javascript少儿编程关于返回值的函数内容
2018/05/27 Javascript
javascript刷新父页面方法汇总详解
2019/10/10 Javascript
JS对象属性的检测与获取操作实例分析
2020/03/17 Javascript
vue实现移动端input上传视频、音频
2020/08/18 Javascript
vue使用vant中的checkbox实现全选功能
2020/11/17 Vue.js
JavaScript字符串转数字的简单实现方法
2020/11/27 Javascript
[59:35]DOTA2-DPC中国联赛定级赛 Aster vs DLG BO3第一场 1月8日
2021/03/11 DOTA
Python实现全角半角字符互转的方法
2016/11/28 Python
python基本语法练习实例
2017/09/19 Python
python模仿网页版微信发送消息功能
2018/02/24 Python
Python实现的NN神经网络算法完整示例
2018/06/19 Python
python的pip安装以及使用教程
2018/09/18 Python
python使用PIL实现多张图片垂直合并
2019/01/15 Python
django解决跨域请求的问题详解
2019/01/20 Python
在python中实现同行输入/接收多个数据的示例
2019/07/20 Python
python函数装饰器之带参数的函数和带参数的装饰器用法示例
2019/11/06 Python
python计算auc的方法
2020/09/09 Python
Python+Xlwings 删除Excel的行和列
2020/12/19 Python
新西兰最大、占有率最高的综合性药房:PharmacyDirect药房中文网
2020/11/03 全球购物
工作自我评价怎么写
2014/01/29 职场文书
群众路线专项整治工作情况报告
2014/10/28 职场文书
雷锋观后感
2015/06/10 职场文书
环境卫生标语
2015/08/03 职场文书
教师远程培训心得体会
2016/01/09 职场文书
Spring Security动态权限的实现方法详解
2022/06/16 Java/Android