Super 关键字

Super 关键字

Super 关键字的使用

当需要在子类中调用父类的被重写方法时,要使用 super 关键字。

TestDog.java 文件代码:

class Animal{
   public void move(){
      System.out.println("动物可以移动");
   }
}
 
class Dog extends Animal{
   public void move(){
      super.move(); // 应用super类的方法
      System.out.println("狗可以跑和走");
   }
}
 
public class TestDog{
   public static void main(String args[]){
 
      Animal b = new Dog(); // Dog 对象
      b.move(); //执行 Dog类的方法
 
   }
}

以上实例编译运行结果如下:

动物可以移动
狗可以跑和走
 
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/114829.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • pytest的assert_java单元测试断言

    pytest的assert_java单元测试断言前言断言是写自动化测试基本最重要的一步,一个用例没有断言,就失去了自动化测试的意义了。什么是断言呢?简单来讲就是实际结果和期望结果去对比,符合预期那就测试pass,不符合预期那就测试failed

    2022年7月29日
  • linux下安装anaconda3(linux系统下如何安装软件)

    从https://repo.continuum.io/archive/index.html上下载对应版本的Anaconda。比如我选择安装Anaconda3-5.0.1-Linux-x86_64.sh,(对应python3.6,x64系统)可以采用下列命令。wgethttps://repo.continuum.io/archive/Anaconda3-5.0.1-Linux-x86

    2022年4月10日
  • qpainter画箭头改变方向_visio如何画箭头

    qpainter画箭头改变方向_visio如何画箭头画箭头需要注意:计算箭头两个线的位置和长度与直线或弧线间的位置关系。1.画直线箭头关键代码constintlength=10;//箭头斜着的投影到线上的长度QVector<QLineF>lines;lines.append(QLineF(20,height()/2,width()/2,height()/2));li…

    2022年10月28日
  • ubuntu设置nginx开机启动_ubuntussh

    ubuntu设置nginx开机启动_ubuntussh转载自:https://www.cnblogs.com/xiaoL/p/6964217.htmlnginx-sreload:修改配置后重新加载生效nginx-sreopen:重新打开日志文件nginx-t-c/path/to/nginx.conf测试nginx配置文件是否正确关闭nginx:nginx-sstop:快速停止nginx…

    2022年8月13日
  • 量子光学中的分束器[通俗易懂]

    量子光学中的分束器[通俗易懂]量子光学中的分束器

    2022年4月22日
  • 视频监控传输设备_网络视频监控平台

    视频监控传输设备_网络视频监控平台高清视频传输系统传输系统是整个社会治安视频监控网络的数据传送平台,承担着平安城市从接入点中心以之间的视频数据传输重担,是搭建整个监控网络的血脉,因此,治安视频监控网络传输系统将采用全数字化的计算机网络传输系统,从监控点的接入到监控中心的数据汇聚完全采用全数字化通道,整个传输网络结构主干万兆汇聚,千兆到监控点接入,户外接入层交换机选用宽温宽压工业级交换机产品,保证视频数据的无阻塞、无延迟传输以及与原…

    2022年10月4日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号