java中Super到底是什么意思?必须举例说明!
3."超"关键字(super keyword)
Super是一个参考(或说指针)指向他紧邻的父类(见下面的例子)。
用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);
b.show();
}
}
更多请见:http://www.mark-to-win.com/tutorial/java_3_Super.html
java中Super到底是什么意思?必须举例说明!相关推荐
- java里的super杀意思,java中Super到底是什么意思?必须举例说明!
马克-to-win,Super是一个参考(或说指针)指向他紧邻的父类(见下面的例子).Super is a reference of its neighbour superclass So Use s ...
- Java中super关键字及super()的使用
Java中super关键字及super()的使用: 1.super的使用: (1)super是一个关键字. (2)super和this很类似,我们对比着学习. 2.先复习一下this关键字的使用. ( ...
- java里面super(),Java中super
Java中super 1. super代表父类?代表父类的对象?还是代表父类的引用?为什么super()在构造方法,super.fun()在方法能用?个人认为应该是super表示对象才能这么调用,可父 ...
- java中super的三种用法
java中super的用法 super只在子类中出现 super有三种用法 [1] super.xxx; xxx可以是类的属性. 例如super.name;即从子类中获取父类name属性的值 [2] ...
- Java中super详解
目录 Java中super详解 super的作用: 1. 通过super可以访问父类的构造方法 2. 通过super可以访问父类的属性(非私有) 3. 通过super可以访问 ...
- Java中super关键字详解
Java中super关键字详解 super有什么用? super什么时候不可以省略呢? super在内存图中是如何存在的呢? super使用时的注意事项 super有什么用? (1)当子类中构造方法第 ...
- Java中super方法的使用
Java中super方法的使用 super关键字: (1)super能出现在实例方法和构造方法中. (2)super的语法是"super."和"super()" ...
- java中super的用法
java中super的用法 super只在子类中出现 super有三种用法 [1] super.xxx; xxx可以是类的属性. 例如super.name;即从子类中获取父类name属性的值 [2] ...
- Java中super关键字及其作用
Java中super关键字及其作用 super关键字及其作用 A:super关键字指代父类对象引用(super代表父类存储空间的标识) B:作用: a:访问被子类隐藏的父类同名成员变量和成员方法 : ...
最新文章
- R语言sys方法:sys.getpid函数获取R会话的进程ID、sys.glob函数和file.path函数匹配文件夹下的所有特定类型文件、sys.info函数获取系统和用户信息
- 第十一周学习总结--助教
- 初探性能优化——2个月到4小时的性能提升
- git pull命令执行时,命令框不可操作的问题
- JS常用的设计模式(7)—— 外观模式
- 腾讯陈妍:万物互联时代,保险业应更注重服务创新来挖掘用户需求
- 【传智播客】JavaWeb程序设计任务教程 第一章练习答案
- 苹果cms v10模板 蓝色简洁大气手机端模板
- Linux下virtualenv与virtualenvwrapper详解
- golang 数组组合成最小的整数_Redis之整数集合底层实现
- Could not find a version that satisfies the requirement PyQt5
- SM2算法和RSA算法简介
- 2022年华为笔试面试机考真题100道(C/C++语言)
- 用一个简单的函数来理一下RPC调用过程
- Spark未授权访问getshell
- 程序员跳槽和面试,猎头不会告诉你的那些事儿
- 共轭函数和原函数的关系
- Java队列的poll,peek,element的区别
- 优化Facebook广告ROI的数据驱动方法:从投放到运营
- pdf压缩的网站?pdf文件在线压缩?在线压缩pdf文件大小?pdf文档压缩,在线压缩pdf文件大小,压缩pdf大小的方法?