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中的函数编程
Apr 13 Python
python实现马耳可夫链算法实例分析
May 20 Python
Python人脸识别初探
Dec 21 Python
Python 修改列表中的元素方法
Jun 26 Python
python安装requests库的实例代码
Jun 25 Python
twilio python自动拨打电话,播放自定义mp3音频的方法
Aug 08 Python
Pytorch自己加载单通道图片用作数据集训练的实例
Jan 18 Python
Python爬虫小例子——爬取51job发布的工作职位
Jul 10 Python
Python如何定义有默认参数的函数
Aug 10 Python
使用django自带的user做外键的方法
Nov 30 Python
Python使用Opencv实现边缘检测以及轮廓检测的实现
Dec 31 Python
python 实现图片特效处理
Apr 03 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中的数组操作函数整理
2008/08/18 PHP
PHP通过微信跳转的Code参数获取用户的openid(关键代码)
2016/07/06 PHP
php封装的验证码工具类完整实例
2016/10/19 PHP
php实现背景图上添加圆形logo图标的方法
2016/11/17 PHP
Javascript 颜色渐变效果的实现代码
2013/10/01 Javascript
JS实现的4种数字千位符格式化方法分享
2015/03/02 Javascript
简介AngularJS中使用factory和service的方法
2015/06/17 Javascript
JavaScript SHA512&SHA256加密算法详解
2015/08/11 Javascript
javascript下拉列表菜单的实现方法
2015/11/18 Javascript
AngularJS基础 ng-keydown 指令简单示例
2016/08/02 Javascript
Angular学习笔记之angular的$filter服务浅析
2016/11/12 Javascript
Vue.js路由组件vue-router使用方法详解
2016/12/02 Javascript
详解本地Node.js服务器作为api服务器的解决办法
2017/02/28 Javascript
JavaScript实现form表单的多文件上传
2020/03/27 Javascript
Vue关于数据绑定出错解决办法
2017/05/15 Javascript
vue loadmore 组件滑动加载更多源码解析
2017/07/19 Javascript
使用webpack打包后的vue项目如何正确运行(express)
2018/10/26 Javascript
js实现每日签到功能
2018/11/29 Javascript
JavaScript常见事件处理程序实例总结
2019/01/05 Javascript
JavaScript工具库MyTools详解
2020/01/01 Javascript
JavaScript中如何调用Java方法
2020/09/16 Javascript
python rsa 加密解密
2017/03/20 Python
python利用OpenCV2实现人脸检测
2020/04/16 Python
Django + Uwsgi + Nginx 实现生产环境部署的方法
2018/06/20 Python
python 移动图片到另外一个文件夹的实例
2019/01/10 Python
Python画图高斯分布的示例
2019/07/10 Python
Python异常模块traceback用法实例分析
2019/10/22 Python
python TCP包注入方式
2020/05/05 Python
python实现二分类和多分类的ROC曲线教程
2020/06/15 Python
关于box-sizing的全面理解
2016/07/28 HTML / CSS
中国电视购物:快乐购
2017/02/04 全球购物
Shop Apotheke瑞士:您的健康与美容网上商店
2019/10/09 全球购物
聘任书的写作格式及范文
2014/03/29 职场文书
Go语言中的UTF-8实现
2021/04/26 Golang
MySQL8.0.18配置多主一从
2021/06/21 MySQL
MySQL 用 limit 为什么会影响性能
2021/09/15 MySQL