class Animal:def eat(self):print("吃---")def drink(self):print("喝---")def run(self):print("跑---")def sleep(self):print("睡---")class Dog(Animal):def bark(self):print("汪汪叫")class XiaoTianQuan(Dog):def fly(self):print("我会飞")def bark(self):# 1. 针对子类特有的需求,编写代码print("神一样的叫唤...")# 2. 使用 super(). 调用原本在父类中封装的方法# super().bark()# 父类名.方法(self)Dog.bark(self)# 注意:如果使用子类调用方法,会出现递归调用 - 死循环!# XiaoTianQuan.bark(self)# 3. 增加其他子类的代码print("$%^*%^$%^#%$%")xtq = XiaoTianQuan()# 如果子类中,重写了父类的方法
# 在使用子类对象调用方法时,会调用子类中重写的方法
xtq.bark()

方法的重写-扩展父类方法,super对象调用父类方法相关推荐

  1. 3.2.2 方法的重写 3.2.3 super关键字

    3.2.2 方法的重写 在继承关系中,子类会自动继承父类中定义的方法,但有时在子类中需要对继承的方法进行一些修改,即对父类的方法进行重写.在子类中重写的方法需要和父类被重写的方法具有相同的方法名.参数 ...

  2. @async方法不调用了_在Spring中使用Future对象调用Async方法调用

    @async方法不调用了 下一个示例将演示Spring容器内部的异步方法调用. 为什么我们需要异步方法调用? 在某些情况下,我们并不真正知道是否需要重播或何时应返回结果. 传统方式在Java EE世界 ...

  3. 在Spring中使用Future对象调用Async方法调用

    下一个示例将演示Spring容器内部的异步方法调用. 为什么我们需要异步方法调用? 在某些情况下,我们并不真正知道是否需要重播或何时应返回结果. 传统方式在Java EE的异步处理世界中,使用队列/主 ...

  4. 子类调用父类构造方法 java_JAVA子类调用父类构造方法

    父类的构造方法不能被子类继承.以下语句中MyException类继承了java.lang.Exception类. public class MyException extends Exception{ ...

  5. 子类对象调用父类方法

    class Person(object): def init(self, name, age): self.name = name self.age = age def driver(self):pr ...

  6. c++ 子类对象调用父类的方法

    第一种方式就是子类重写父类的方法,在子类中定义和父类同样的方法,方法体中调用父类的方法 父类代码 #pragma once #include "CClientSocket.h" c ...

  7. c语言 调用父类方法,关于C++:如何从派生类函数调用父类函数?

    如何调用C++派生类中的父函数?例如,我有一个名为parent的类,还有一个名为child的类,它是从父类派生的.内每个类都有一个print函数.在定义孩子的打印函数时,我想调用家长的打印函数.我该怎 ...

  8. android继承父类的界面,Android调用父类方法,进行子界面刷新

    偶然遇到一个需求.有几个主界面需要获取消息的未读数量 由于不是所有类都调用.调用的次数又比较多,整的不上不下的 1.对于方法调用次数比较少的 推荐广播 广播的方法很方便.但是一堆的消息接收.发送很模式 ...

  9. java未知对象调用其某个方法_引用一个类的属性或调用其方法,必须以这个类的对象为前缀。...

    [多选题]根据<建设工程项目管理规范>(GB/T50326-20 17 )施工项目经理应履行的职责有( ) [判断题]数组作参数被使用时,数组名后必须加方括号 [判断题]方法中最多能有一个 ...

最新文章

  1. 2021年大数据常用语言Scala(三十六):scala高级用法 泛型
  2. Cadence allegro PCB 设计中,出零件位置图时,如何将丝印自动放在器件中心
  3. Linux20180528 apache结合php 虚拟主机
  4. android获取年月日时分秒毫秒,Android获取两个日期其间间隔的天数
  5. Linux——VIM开发C++自动补全(STL、括号)和开发环境配置
  6. office 2003和office 2013同时安装使用的问题
  7. 哲学上的终极问题:你在追求什么?
  8. 大家一起看广告?微信朋友圈广告@好友评论互动功能全量开放
  9. 确保河道环境_扮靓美丽河湖 | 河道保洁“神器”, 上线!
  10. 在计算机网络中通常所说的wlan是指,在计算机网络中,通常所说的WLAN是指()。 - 问答库...
  11. python发送电子邮件
  12. 站在5G潮头 爱立信如何重描金字招牌 | MWC 2019
  13. html 边距等于父节点,css的百分比margin,padding为什么不是相对于父元素的?
  14. MarkDown 语法初步
  15. python无限锁屏_定时锁屏程序,Python祝你原理猝死!
  16. Java分页之后再进行排序
  17. 解读SSD目标检测方法
  18. 人工神经网络的应用有哪些方面,人工神经网络在生活中的应用
  19. 2021 BNU Winter Training 9 (2020CCPC东北四省赛)
  20. 转载《美团容器平台架构及容器技术实践》

热门文章

  1. rtems 4.11 RTC驱动 (arm, beagle)
  2. 【Java线程】Thread Runnable必知必会
  3. weh shell高大上?一文教你实现
  4. sql server2008给数据表,字段,添加修改注释
  5. CommonLang3中的StringUtils最全解析
  6. 每周一书《Spark与Hadoop大数据分析》分享!
  7. Geek的入门神器:micropython-能跑python的stm32开发板
  8. here with you
  9. 新闻发布项目——业务逻辑层(commentService)
  10. [博客园公告]编辑器改进(二)