java中super()什么意思_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();
}
}
文章转载自原文:
希望与广大网友互动??
点此进行留言吧!
java中super()什么意思_java中Super到底是什么意思?必须举例说明!相关推荐
- java关键字super的作用_java中super关键字的作用
1.super关键字可以在子类的构造方法中显示地调用父类的构造方法,super()必须为子类构造函数中的第一行. 2.super可以用来访问父类的成员方法或变量,当子类成员变量或方法与父类有相同的名字 ...
- java中process方法用处_Java中ProcessBuilder应用实例
系列说明 可以使用java中的ProcessBuilder执行本地命令或脚本等工作 以下是一个简单的使用java调用本地python脚本的例子 List commands=new ArrayList( ...
- java不能覆盖父类的_java中子类覆盖父类方法所必须满足的条件
一.描述 子类重写(覆盖)父类的方法必须满足的条件: 1.父类中的方法在子类中必须可见,即子类继承了父类中的该方法(可以显式的使用super关键字来访问父类中的被重写的方法), 如果父类中的方法为pr ...
- java关键字super指什么_java 关键字super详解及用法
java 关键字super详解 一.super关键字 在JAVA类中使用super来引用父类的成分,用this来引用当前对象,如果一个类从另外一个类继承,我们new这个子类的实例对象的时候,这个子类对 ...
- java关键字有什么用_JAVA中关键字有什么用
展开全部 Java关键e68a84e8a2ad3231313335323631343130323136353331333363356566字及其作用 一. 关键字总览: 访问控制 private pr ...
- java 静态调用非静态方法_java中静态方法中调用非静态方法的详解
首先static的成员是在类加载的时候初始化的,JVM的CLASSLOADER的加载,首次主动使用加载,而非static的成员是在建立对象的时候,即new 操做的时候才初始化的:函数 前后顺序是先加载 ...
- java中组件与容器_java中的容器组件和非容器组件
1.java使用到的图形类主要在java.awt 与javax.swing包中. 2.java.awt 与 javax.swing包的区别: ① java.awt中使用的图形类都是依赖于系统的图形库的 ...
- java boolean几个字节_Java中boolean类型到底占用多少个字节?
1.时间:2017-07-03 07:37:06YuanMxy 2.问题描述:今天在复习java基础的时候发现一小问题,Java中boolean类型到底占用多少个字节? 3.问题解答: (1)什么是b ...
- java 基本类型的引用_Java中的基本数据类型与引用数据类型
一.基本数据类型 byte.short.int.long(整数类型) float.double(浮点数类型) char(字符型) boolean(布尔类型 ) Java数据大多数存放在堆栈中.栈区:存 ...
- java对于数组的定义_Java中方法的定义与使用,以及对数组的初步了解。
方法 方法的含义 定义: 方法就是用来完成解决某件事情或实现某个功能的办法. 方法实现的过程中,会包含很多条语句用于完成某些有意义的功能--通常是处理文本,控制输入或计算数值. 我们可以通过在程序代码 ...
最新文章
- python入门教程非常详细-Python该怎么入门?Python入门教程(非常详细)
- java对象内存模型_Java对象的内存模型
- Jeecg-Boot 快速开发平台,前后端分离—开发工具安装
- 信息——人类现代文明的奇迹
- centos转换linux格式,CentOS 下转换网易云音乐ncm格式为mp3
- python中len用法_python中字典len()的用法
- 关于AutoCAD软件的PDF打印机的问题
- mysql stmt attr set_mysqli_stmt::attr_set()
- struct字节计算
- html特殊符号怎么输入法,教您特殊符号怎么打出来
- 计算机等级图片背景蓝色怎么调,如何给证件照换背景色/把背景底色为蓝色的证件照换为白色底 - 狸窝...
- vue3+tsx 踩坑
- Java 从word中提取文字信息(开发笔记)
- 面向民航的航空数据链协议解析应用研究
- DNS添加/修改/查询/删除A记录
- 仿微信录音功能-(声波动画,上滑取消,超时截取,倒计时提醒)
- 交通大数据应用场景——高速落地检
- DSO Framer ActiveX 控件
- OLA/SOLA/WSOLA语音重叠相加算法分析
- 地铁照明中的智能照明控制系统