前言

本文讲述Java之super的内容

一、Super是什么?

它是一种父类的东西 英文名称就是超级。

二、使用步骤

1.创建一个父类文件 我创建的是:Hero

代码如下(示例):

package com.test.entity;public class Hero {String name = "英雄";public Hero() {System.out.println("我是父类的构造");}}

2.创建第二个文件Sunwukong

代码如下(示例):

package com.test.entity;public class Sunwukong extends Hero {String name = "孙大圣"; //默认super();public Sunwukong() {System.out.println("我是子类的构造方法");}public void da() {System.out.println(super.name);System.out.println(this.name + "在打人");}public static void main(String[] args) {Sunwukong s = new Sunwukong();s.da();}}


运行结果如上所示

总结

在运行时先运行父类的东西

Java之super相关推荐

  1. java中super关键字_java中super关键字有什么用法

    Java中在执行子类的构造方法之前或者子类没有明确指定构造方法,会自动调用父类的无参构造方法. (视频教程推荐:java课程) super的三种使用情况: 访问父类方法中被覆盖的方法. 调用父类构造方 ...

  2. java里面super(),Java中super

    Java中super 1. super代表父类?代表父类的对象?还是代表父类的引用?为什么super()在构造方法,super.fun()在方法能用?个人认为应该是super表示对象才能这么调用,可父 ...

  3. java中super的三种用法

    java中super的用法 super只在子类中出现 super有三种用法 [1] super.xxx; xxx可以是类的属性. 例如super.name;即从子类中获取父类name属性的值 [2] ...

  4. java关键字super指什么_java 关键字super详解及用法

    java 关键字super详解 一.super关键字 在JAVA类中使用super来引用父类的成分,用this来引用当前对象,如果一个类从另外一个类继承,我们new这个子类的实例对象的时候,这个子类对 ...

  5. Java中super关键字及super()的使用

    Java中super关键字及super()的使用: 1.super的使用: (1)super是一个关键字. (2)super和this很类似,我们对比着学习. 2.先复习一下this关键字的使用. ( ...

  6. Java中super详解

    目录 Java中super详解 super的作用: 1.     通过super可以访问父类的构造方法 2.   通过super可以访问父类的属性(非私有) 3.        通过super可以访问 ...

  7. Java中super关键字详解

    Java中super关键字详解 super有什么用? super什么时候不可以省略呢? super在内存图中是如何存在的呢? super使用时的注意事项 super有什么用? (1)当子类中构造方法第 ...

  8. Java中super方法的使用

    Java中super方法的使用 super关键字: (1)super能出现在实例方法和构造方法中. (2)super的语法是"super."和"super()" ...

  9. java中super的用法

    java中super的用法 super只在子类中出现 super有三种用法 [1] super.xxx; xxx可以是类的属性. 例如super.name;即从子类中获取父类name属性的值 [2]  ...

最新文章

  1. webpack 占位符_通过示例学习Webpack:占位符图像模糊
  2. 【炫酷秀】仅用4行代码再现《黑客帝国》数字雨,可立即在终端实现!
  3. linux命令:sudo浅谈
  4. Hibernate(一)__简介
  5. 爬虫篇——selenium(webdriver)进行用户登录并爬取数据)
  6. html标签名缩写与英文全称对照表
  7. 乱查征信,贷款不想要了吗?
  8. elasticsearch】org.elasticsearch.bootstrap.StartupException: java.lang.NullPointerException
  9. 73. 简化 CSS 选择符
  10. java 计算平方根_Java 计算int值的平方根
  11. vue 修改标题栏_在Vue中如何实现动态修改页面title
  12. python正版软件多少钱_正版数据库软件需要多少钱
  13. 关于开源框架GPUImage 的简单说明
  14. 路由器的两种工作模式~~~
  15. 这个毕业季,让海马体照相馆为简历添“战斗力”
  16. python 阿里云平台合成语音(TTS)
  17. Node节点禁止调度(平滑维护)方式- cordon,drain,delete
  18. API是用来干什么的
  19. ON1 Photo RAW 2021 15.0.0.9735 快速的 RAW 照片编辑器
  20. hta 窗口_如何使得自定义窗体的 HTA(html application) 最大化,最小化以及全屏?

热门文章

  1. echarts鼠标放上去不显示值
  2. 计算机access预测题,2016计算机二级《Access》考试预测题及答案
  3. android 仿美团悬浮,类似美团悬浮框的效果
  4. android 服务设置在哪里,如何在Android中为我的服务设置“控制面板”?
  5. mysql必会语法_sql语法:sql必读必会(二)mysql中的函数大全
  6. java eclipse 入门_Eclipse使用入门教程介绍
  7. u盘版linux initramfs,Linux_内核升级后 出现initramfs错误问题解决, 出现initramfs找不到/root /hos - phpStudy...
  8. mybatis初始化mysql_SimpleMybatisMysql
  9. andoridstudio run图标是灰色两步解决
  10. matlab 圆锥投影,基于MATLAB的等差分纬线多圆锥投影变换