3."超"关键字(super keyword)紧邻的父类(见下面的例子)。

用super可以指向被隐藏的父类的同名成员。

3.1 super指向父类的成员

注意: 下例中:子类和父类都有i,我们一共有两个i,用super可以指向前一个父类的i。

例1.3.1---

class AMark_to_win {

int i;

}

class B extends AMark_to_win {

int i;

public B(int x, int y) {

super.i = x;//AMark_to_win 的 i被赋值

i = y;//B的i被赋值

}

public void show() {

System.out.println("i in superclass: " + super.i);

System.out.println("i in subclass: " + i);

}

}

public class Test {

public static void main(String[] args) {

B b = new B(2, 3);

java的super是什么意思_java中Super到底是什么意思?必须举例说明!相关推荐

  1. java super是什么意思_java中Super到底是什么意思

    要说super就先要说this. "this",作为一个特殊的关键字,它的规则如下: 1.可以表示构造函数传递.this(a,b)表示调用另外一个构造函数.这里面的this就是一个 ...

  2. java super是什么意思_java中Super到底是什么意思?必须举例说明!

    [学习笔记] 3."超"关键字(super keyword) Super是一个参考(或说指针)指向他紧邻的父类(见下面的例子). 用super可以指向被隐藏的父类的同名成员. 3. ...

  3. java同一个包是什么意思_java中包到底是什么意思?包访问权限又是什么意思,有C++基础。...

    展开全部 是否是说62616964757a686964616fe4b893e5b19e31333335303535 first.java中有A B C 三个类,second.java中有D E F 三 ...

  4. java关键字super的作用_java中super关键字的作用

    1.super关键字可以在子类的构造方法中显示地调用父类的构造方法,super()必须为子类构造函数中的第一行. 2.super可以用来访问父类的成员方法或变量,当子类成员变量或方法与父类有相同的名字 ...

  5. java继承关键字super_java学习笔记-继承中super关键字

    背景: 在java继承的概念中我们得知,被声明为私有的类成员对所属的类来说仍然是私有的.类之外的任何代码都不能访问,包括子类. super关键字的两种用法: 1.用于调用超类的构造函数: 2.用于访问 ...

  6. java子类引用指向父类对象_java 中父类引用指向子类对象时

    继承和方法重写已经很熟悉了,这次 主要验证一下,当一个父类的引用指向一个对象的时候,它会调用子类的方法,而不是父类的. 引用在栈内存中存在对象的内存地址.真正的对象(通过 new Student()创 ...

  7. java什么是栈和堆_JAVA中的栈和堆

    JAVA在程序运行时,在内存中划分5片空间进行数据的存储.分别是:1:寄存器.2:本地方法区.3:方法区.4:栈.5:堆. 基本,栈stack和堆heap这两个概念很重要,不了解清楚,后面就不用学了. ...

  8. python中的super用法详解_Python中super函数用法实例分析

    本文实例讲述了python中super函数用法.分享给大家供大家参考,具体如下: 这是个高大上的函数,在python装13手册里面介绍过多使用可显得自己是高手 23333. 但其实他还是很重要的. 简 ...

  9. python super().__init__()参数_python类中super()和__init__()的区别

    单继承时super()和__init__()实现的功能是类似的 class Base(object): def __init__(self): print 'Base create' class ch ...

最新文章

  1. 163k地方门户网站系统团购定时结束限量控制
  2. VS中的C#项目怎样引入另一个项目
  3. ad如何设置pcb板子形状_俺老孙画个圈板框与安装孔PCB系列教程110
  4. Keepalived 添加脚本配置监控haproxy方案
  5. 学术科普 | 漫威电影中的智能大脑
  6. 有时间同情渣男傻女,不如想想人都是怎么被臆想出来的爱情给坑了
  7. 使用httpclient发送get请求
  8. PowerPoint(一)PowerPoint 2010 堪称“完美”?
  9. dubbo源代码编译打包错误解决
  10. 光伏发电与计算机控制,独立太阳能光伏发电系统的控制设计与实现
  11. vi中 wq 、wq!、x、q、q!区别
  12. 解决uniapp编译为微信小程序以后vender.js的文件过大的问题
  13. opensparc中的crossbar
  14. 每日博士S8补充8大明星菌株,助力提升免疫力
  15. iic调试软件上时钟芯片测试,硬件IIC测试成功!!给大家分享一下
  16. 安阳工学院计算机专业宿舍,安阳工学院宿舍条件,宿舍环境图片(10篇)
  17. Mapbox 加载自定义 WMS 数据源
  18. python实现查询qq是否在线
  19. 第一课:QT Quick项目架构说明
  20. Stay Hungry Stay Foolish的真正含义

热门文章

  1. Vue深入学习4—指令和生命周期
  2. 《JavaScript高级程序设计》红宝书第二遍阅读(动手实践)
  3. 一行代码解决:jupyter中OSError: [Errno 99] Cannot assign requested address错误
  4. Python官方文档学习心得(第三篇)
  5. 【gRPC基础知识】快速部署
  6. Windows平台下sbt的安装设置
  7. promise封装读取文件
  8. u盘模式 linux hi3518,嵌入式 RT3070_STA驱动移植到hi3518c平台小结
  9. 创建对象的内存理解(图示)
  10. centos 关机命令_Linux anacron命令用法详解