Python类成员继承重写的实现


Posted in Python onSeptember 16, 2020

类成员的继承和重写

成员继承:子类继承了父类除构造方法外的所有成员

方法重写:子类可以重新定义父类中的方法,这样就会覆盖父类中的方法,也称为重写

代码如下

class Person:

  def __init__(self,name,age):
    self.name = name
    self.__age = age

  def say_age(self):
    print('我的年龄:',self.__age)

  def say_introduce(self):
    print('我的名字是{0}'.format(self.name))

class Student(Person):
  def __init__(self,name,age,score):
    Person.__init__(self,name,age)
    self.score = score

  def say_introduce(self):
    print('不是,我的名字叫做{0}'.format(self.name))

s = Student('Xujie',18,70)
s.say_age()
s.say_introduce()

结果

Python类成员继承重写的实现

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python 开发Activex组件方法
Nov 08 Python
python赋值操作方法分享
Mar 23 Python
在Docker上开始部署Python应用的教程
Apr 17 Python
在类Unix系统上开始Python3编程入门
Aug 20 Python
flask框架中勾子函数的使用详解
Aug 01 Python
浅析Python 读取图像文件的性能对比
Mar 07 Python
python requests使用socks5的例子
Jul 25 Python
Django用户认证系统 User对象解析
Aug 02 Python
关于numpy.where()函数 返回值的解释
Dec 06 Python
Python文件名匹配与文件复制的实现
Dec 11 Python
python基于Kivy写一个图形桌面时钟程序
Jan 28 Python
如何使用Python对NetCDF数据做空间相关分析
Apr 21 Python
PyCharm设置注释字体颜色以及是否倾斜的操作
Sep 16 #Python
Python面向对象多态实现原理及代码实例
Sep 16 #Python
Python使用pycharm导入pymysql教程
Sep 16 #Python
pycharm中如何自定义设置通过“ctrl+滚轮”进行放大和缩小实现方法
Sep 16 #Python
基于Python实现体育彩票选号器功能代码实例
Sep 16 #Python
Python面向对象特殊属性及方法解析
Sep 16 #Python
通过代码实例了解Python异常本质
Sep 16 #Python
You might like
完美解决PHP中文乱码
2009/11/26 PHP
thinkPHP框架对接支付宝即时到账接口回调操作示例
2016/11/14 PHP
PHP7实现和CryptoJS的AES加密方式互通示例【AES-128-ECB加密】
2019/06/08 PHP
JQuery页面的表格数据的增加与分页的实现
2013/12/10 Javascript
jquery 3D 标签云示例代码
2014/06/12 Javascript
javaScript的函数对象的声明详解
2015/02/06 Javascript
jquery表单插件Autotab使用方法详解
2016/06/24 Javascript
jQuery事件处理的特征(事件命名机制)
2016/08/23 Javascript
Node.js如何响应Ajax的POST请求并且保存为JSON文件详解
2017/03/10 Javascript
微信小程序实现皮肤功能(夜间模式)
2017/06/18 Javascript
基于vue实现分页效果
2017/11/06 Javascript
vue数据响应式原理知识点总结
2020/02/16 Javascript
Jquery高级应用Deferred对象原理及使用实例
2020/05/28 jQuery
[40:04]Secret vs Infamous 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
python网络编程学习笔记(四):域名系统
2014/06/09 Python
django 自定义用户user模型的三种方法
2014/11/18 Python
Python实现利用163邮箱远程关电脑脚本
2018/02/22 Python
Python中矩阵创建和矩阵运算方法
2018/08/04 Python
在django view中给form传入参数的例子
2019/07/19 Python
Python实现图片裁剪的两种方式(Pillow和OpenCV)
2019/10/30 Python
零基础学Python之前需要学c语言吗
2020/07/21 Python
如何解决flask修改静态资源后缓存文件不能及时更改问题
2020/08/02 Python
Django创建一个后台的基本步骤记录
2020/10/02 Python
pycharm使用技巧之自动调整代码格式总结
2020/11/04 Python
利用CSS3伪元素实现逐渐发光的方格边框
2017/05/07 HTML / CSS
挑战杯创业计划书的写作指南
2014/01/07 职场文书
入党自我评价优缺点
2014/01/25 职场文书
关于旷工的检讨书
2014/02/02 职场文书
大学学生会竞选演讲稿
2014/04/25 职场文书
庆祝国庆节演讲稿2014
2014/09/19 职场文书
2014年个人思想工作总结
2014/11/27 职场文书
毕业设计致谢词
2015/05/14 职场文书
创业计划书之溜冰场
2019/10/25 职场文书
Redis可视化客户端小结
2021/06/10 Redis
一次SQL如何查重及去重的实战记录
2022/03/13 MySQL
Go语言grpc和protobuf
2022/04/13 Golang