#方法重写
#如果子类对继承自父类的某个属性或方法不满意,可以在子类中对其(方法体)进行重新编写
#子类重写后的方法中可以通过super().XXX()调用父类中被重写的方法
class Person(object):#object可写可不写,不写默认继承object类def __init__(self,name,age):self.name=nameself.age=agedef info(self):print(self.name,self.age)
class Student(Person):#Student继承Person类def __init__(self,name,age,num):super().__init__(name,age)#调用父类的init把name,age传入self.num=numdef info(self):super().info()#调用父类info方法print(self.num)
class Teacher(Person):def __init__(self,name,age,teacherofyear):super().__init__(name,age)self.teacherofyear=teacherofyeardef info(self):super().info()#调用父类info方法print(self.teacherofyear)
stu=Student('张三',20,2016)
tea=Teacher('李四',34,10)
stu.info()#从person那继承过来的
tea.info()

Python入门--方法重写相关推荐

  1. 学python能做什么类型的工作-学Python要先学什么?Python入门方法

    学Python要先学什么?对于零基础的学员来说没有任何的编程基础,应该学习Python基础:计算机组成原理.Python开发环境.Python变量.流程控制语句.高级变量类型.函数应用.文件操作.面向 ...

  2. 零基础学Python要先学什么?Python入门方法

    学Python要先学什么?对于零基础的学员来说没有任何的编程基础,应该学习Python基础:计算机组成原理.Python开发环境.Python变量.流程控制语句.高级变量类型.函数应用.文件操作.面向 ...

  3. Python入门方法--简单总结+学习方式思考

    前面花了些时间终于将Python的环境搭建好了,对于Python开发工具的选择也是花了笔者 较多的时间.对于Python笔者也只是初学,对于开发Python工具的选择笔者选用的是Eclipse+ Py ...

  4. 史上最全Python入门基础教程(非常详细)

    Python 是一门开源免费.通用型的脚本编程语言,它上手简单,功能强大,坚持「极简主义」. Python 类库(模块)极其丰富,这使得 Python 几乎无所不能,不管是传统的 Web 开发.PC ...

  5. Python基础教程,Python入门教程

    Python 是一门上手简单.功能强大.通用型的脚本编程语言.Python 类库极其丰富,这使得 Python 几乎无所不能,网站开发.软件开发.大数据分析.网络爬虫.机器学习等都不在话下. 这套 P ...

  6. Python入门基础教程(非常详细),手把手教学

    Python 是一门开源免费.通用型的脚本编程语言,它上手简单,功能强大,坚持「极简主义」. Python 类库(模块)极其丰富,这使得 Python 几乎无所不能,不管是传统的 Web 开发.PC ...

  7. 全网最全的Python入门基础教程,超详细。(最新版)

    Python 是一门开源免费.通用型的脚本编程语言,它上手简单,功能强大,坚持「极简主义」.Python 类库(模块)极其丰富,这使得 Python 几乎无所不能,不管是传统的 Web 开发.PC 软 ...

  8. 【Python】继承、父类、子类、方法重写、子类调用父类方法、super()函数、多继承

    Python继承 2021/6/21 周一 学习内容:父类.子类.方法重写.子类调用父类方法.super()函数.多继承 Python入门,主要是看 菜鸟教程.w3school 网站,以及电子工业出版 ...

  9. python类方法继承_对python中类的继承与方法重写介绍

    1.单继承 父类也叫基类 子类也叫派生类 如下所示,继承的关系: 继承的书写格式: class 子类(父类): 方法 实例: class Animal: def eat(self): print(&q ...

最新文章

  1. C++ 笔记(07)— 常量(字面常量、const定义常量、constexpr 定义常量、enum 定义常量、define 定义常量)
  2. visual studio installer正在提取文件_并非危言耸听,赶紧检查自己网盘内的私密文件...
  3. android toast有焦点,android – 如何在显示Toast后进行edittext自动对焦?
  4. 基于直方图的图像增强算法(HE、CLAHE、Retinex)
  5. java games_Java Me Games
  6. 数学专业毕业,不去做人工智能简直就是在犯罪!
  7. 类选择器遍历赋值_利用反射实现配置表数据到类对象数据的转换
  8. ubuntu下Chrome浏览器字体问题 字体发虚解决办法
  9. I2C通讯常见问题汇总
  10. 【案例设计】音频可视化 解析与设计
  11. ChinaSoft 论坛巡礼 | 软件工程教学案例交流与竞赛
  12. 新玺配资:多空短兵相接 警惕短线调整
  13. 4g网络设置dns地址_如果你的手机WiFi信号差?输入这串DNS地址,网络瞬间变流畅...
  14. 00后专访:我是如何初中毕业年仅16岁便踏入北漂码农行业的(一)
  15. 实验四 基于原型的软件需求获取
  16. 小学生C++画图 Go C 编程 第8课 魔法计时器(魔法学院的奇幻之旅 Go C编程绘图)
  17. html编写田字格,canvas画田字格与米字格
  18. 股票的区分: 什么是 A股,B股,H股,N股?
  19. 模仿知乎——实现一个多用户在线问答平台
  20. 【竹梦令】生死梦. 连枝冢

热门文章

  1. mysql 随机记录 newid()_sql随机查询数据语句(NewID(),Rnd,Rand(),random())
  2. python自动化办公-python自动化办公?学这些就够用了
  3. python怎么读取csv文件-Python如何读取csv文件
  4. python能做什么项目-python能做什么项目
  5. python编程入门教程下载-Python编程从入门到实践的PDF教程免费下载
  6. python能做什么excel-使用 Python 可以做什么?
  7. python自动化办公都能做什么-用python进行办公自动化都需要学习什么知识呢?
  8. texstudio自动拼写检测_学用系列|能够自动检查英语拼写的希沃白板5
  9. vue element-ui只有一条信息时默认选中按钮,且不能取消,多条信息时可以手动选择
  10. 2017年上海市计算机一级题库,2017年计算机一级题库及答案