super代表父类的实例,在子类中使用super可以调用父类的方法,属性和构造方法。
1. 调用父类中的构造方法。
2. 在子类中调用父类被覆盖的方法和属性。
- public class Person{
private String name;
private int age;
public Person(){
age = 20;
}
public Person(String _name)
{
this();
name = _name;
}
}
}

public class Student extends Person{
private String stno;
private int grade;
public Student(){
super();
}
public Student(String name, String stno){
super(name);
this.stno = stno;
}
}
通过使用super()和super(name)调用父类中的无参有和一个参数的构造器。
- class BaseClass{
public int a = 5;
}
public class subClass extends BaseClass{
public int a = 7;
public void accessOwner() {
System.out.println(a);
}
public void accessBase()
System.out.println(super.a)
}
public static void main(String[] args){
subClass sc = new subClass();
sc.accessOwner();//7
sc.accessBase();//5

}
}

super关键字的含义相关推荐

  1. java的知识点12——==和equals方法、 super关键字、 继承树追溯、封装的作用和含义、封装的实现—使用访问控制符、封装的使用细节

    ==和equals方法 "=="代表比较双方是否相同.如果是基本类型则表示值相等,如果是引用类型则表示地址相等即是同一个对象. Object 的 equals 方法默认就是比较两个 ...

  2. 被final修饰的变量在哪存储_final,static,this,super 关键字总结,一点课堂(多岸学院)...

    final 关键字 final关键字主要用在三个地方:变量.方法.类. 对于一个final变量,如果是基本数据类型的变量,则其数值一旦在初始化之后便不能更改:如果是引用类型的变量,则在对其初始化之后便 ...

  3. java底层原理书籍_阿里面试题:Java中this和super关键字的底层实现原理

    知道的越多,不知道的就越多,业余的像一棵小草! 编辑:业余草 来源:https://www.xttblog.com/?p=5028 B 站:业余草 最近一个粉丝加我说,接到了阿里的面试,问问我阿里会面 ...

  4. Java-Day12 面向对象的三大特征之封装、继承,单例模式(饿汉式、懒汉式)、方法重写 (覆盖)、注解 (annotation)、super关键字、对象的创建流程超详细

    目录 1. 面向对象的三大特征之封装 1.1 封装的含义 1.2 封装的目的 1.3 封装的优点 1.4 封装的实现过程 1.5 拓展知识:JavaBean 2. 面向对象的三大特征之继承 2.1 继 ...

  5. this和super关键字,就近原则和追根溯源原则

    1 this关键字 1.this的含义 this代表当前对象 2.this使用位置 this在实例初始化相关的代码块和构造器中:表示正在创建的那个实例对象,即正在new谁,this就代表谁 this在 ...

  6. this和super关键字详解

    目录 this关键字 this关键字调用成员变量 this关键字调用成员方法 this关键字调用构造器 拓展 super关键字 super关键字调用父类的成员变量 super关键字调用父类的成员方法 ...

  7. 百无聊赖之JavaEE从入门到放弃(八)IDEA常用快捷键 equals()方法 super关键字

    目录 一.IDEA快捷键和相关操作 二.重写equals()函数 三.super关键字_继承树追溯 除了构造方法之外的所有的属性和方法都被继承.但是,不是所有的都能直接使用. 当打印一个对象时,如果没 ...

  8. (兔C残篇)Java 面向对象的三个基本特征:继承,Super关键字的使用,this关键字的使用,super和this的区别,方法重写

    如文章标题,今天兔C残篇阐述的话题如下: 文章目录 1.什么是继承 1.1 democode 1.2 关于继承的理论知识概念 2. Super 关键字 3.this 关键字 4.this 和 supe ...

  9. This和Super关键字的对比

    this和Super关键字 this和Super关键字的对比 Super关键字的用法如下: 1. super关键字代表了父类空间的引用: 2. super关键字的作用: 3. super关键字调用父类 ...

最新文章

  1. linux进程间通信:system V消息队列
  2. 2016/11/18
  3. html代码在线运行环境,ES5/可执行代码与执行环境
  4. MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
  5. concat合并的数组会有顺序么_JS数组 Array
  6. 刚刚,百度AI公布最新进展:Apollo2.0,新课程,设全球研究院
  7. 微服务在微信的架构实践
  8. 多台服务之间共享Session
  9. C++ std::map 和 std::unordered_map 区别 时间复杂度 适用
  10. 深入浅出mysql pdf_深入浅出MySQLpdf_深入浅出MySQL下载_深入浅出MySQLmobi
  11. Axure 下载教程
  12. 使用consul注册中心要求服务以自定义instance-id形式注册
  13. 010-win10任务栏假死—重启“Windows资源管理器”。
  14. 体验说 | 快速谷歌浏览器翻译插件的菜单栏工具
  15. X86系统中EAX、ECX、EDX、EBX寄存器的作用
  16. Jenkins端口号修改
  17. Tushare社区验证Carhart四因子模型
  18. win10桌面计算机怎么显示器,一台电脑两个显示器如何设置
  19. Camera拍摄时,预览会变成绿屏
  20. BUHLER MKS1/W 2889999

热门文章

  1. Windows安装配置Git教程(2022.11.18 Git2.38.1)
  2. 恒生2020秋招笔试答案及详解
  3. rtx服务器消息管理,RTX 腾讯通 | im.qq.com
  4. python 电话呼叫_【Python数据分析】用户通话行为分析
  5. 电影演职员名称的翻译
  6. tomcat下载安装及tomcat各个文件夹的作用
  7. 学习笔记:MyBatis
  8. BULK INSERT用法详解,文本导入SQL,字段数量不等实例.
  9. Xerces使用指南
  10. redux-react