super()的作用
super能够用来訪问父类的构造方法和被子类所隐藏的方法。假设子类中有方法与父类中的方法名称和參数同样,则父类中的方法就被隐藏起来,也就是说在子类中重载了父类中的方法。
引用父类中所隐藏的语法格式例如以下:
super(參数列表)或super.方法名(參数列表)
以下通过代码展示一下super的使用方法:
package cn.demo;public class Demo1 {public static void main(String[] args) {SubClass_A sc=new SubClass_A(2,3);System.out.println(sc.i);System.out.println(sc.j);}} class SuperClass_A {public int i=0;public int j=0;public SuperClass_A(){j=1;} } class SubClass_A extends SuperClass_A {public int i;SubClass_A(int a,int b){super();i=b;} }
转载于:https://www.cnblogs.com/a-du/p/9634253.html
super()的作用相关推荐
- 关键字super的作用 || Java内存区域
关键字super的作用 super代表父类对应的对象,所以用super访问在子类中无法直接使用的父类成员和方法 Java内存区域 JAVA的JVM的内存可分为3个区:堆(heap).栈(stack)和 ...
- java中super的作用
super()的作用 super可以用来访问超类的构造方法和被子类所隐藏的方法,如果子类中有方法与超类中的方法名称和参数相同,则超类中的方法就被隐藏起来,也就是说在子类中重载了父类中的方法. 引用父类 ...
- python super()方法的作用_详解python的super()的作用和原理
Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身,而在调用的时候则不必显式传递,系统会自动传递.uz0免费资源网 今天我们介绍的主角是s ...
- super在python中是什么意思_python中super()的作用是什么
python中super()的作用是什么 发布时间:2020-08-13 13:59:16 来源:亿速云 阅读:112 作者:小新 这篇文章主要介绍python中super()的作用是什么,文中介绍的 ...
- python :super 的作用
super 函数的作用是:不需要明确给出任何基类的名字,它会自动找到所有直接基类,及其对应的方法.用于继承. 可参考:www.runoob.com/python/python-func-super.h ...
- Java 构造方法中super()的作用以及使用
在类的继承中,子类的构造方法中默认会有super()语句存在,相当于执行父类的相应构造方法中的语句 如下面代码: class Extends_Demo {public static void main ...
- 详解python的super()的作用和原理
Python中对象方法的定义很怪异,第一个参数一般都命名为self(相当于其它语言的this),用于传递对象本身,而在调用的时候则不必显式传递,系统会自动传递. 今天我们介绍的主角是super(), ...
- java关键字super的作用_java中super关键字的作用
1.super关键字可以在子类的构造方法中显示地调用父类的构造方法,super()必须为子类构造函数中的第一行. 2.super可以用来访问父类的成员方法或变量,当子类成员变量或方法与父类有相同的名字 ...
- Python 之 super MRO (没有遇到过适用场景)
WOW!!! 这里wow的是真尼玛绕且没看完, 好困呐,贴上网址,等自己英文好一点再看(https://rhettinger.wordpress.com/2011/05/26/super-consid ...
- python super 理解(一)
super的作用是降低多继承时的算法复杂度,和什么父类没有关系 class A:def __init__(self):print("Enter A")print("Lea ...
最新文章
- Web漏洞扫描(三:Burp Suite的基本操作)
- 【Codeforces】1104C Grid game (变异的俄罗斯方块)
- 重磅!公开基于“内心对话”的EEG脑机接口数据集,助力语音意念控制研究
- imx6 休眠 功耗 电流_无线物联网和可穿戴设备的低功耗电源测量挑战
- 【CKEditor】上传图片接口接收不到CKEditorFuncNum参数
- matlab builder for java下载,Matlab Builder JA - Compile Matlab into a Java jar - Free Version?
- java餐饮管理系统图片,基于jsp的酒店餐饮管理系统-JavaEE实现酒店餐饮管理系统 - java项目源码...
- 白鹭引擎生成自定义整数随机数
- iphone addressbook操作
- 关于使用struts2上传文件时获取不到文件内容的问题的解决方案
- 打包vue项目时报错:Expected indentation of 6 spaces but found 10
- 解决复杂问题的思路 —— 从简单到复杂
- (25)软件工程开发规范
- python掷骰子_掷骰子童芯派 python硬件编程(上传模式)
- [CC-CHEFINV]Chef and Swaps
- php输出100以内素数(质数)
- markdown公式大全
- ARCGIS矢量数据的空间分析——叠加分析
- 安装heg时找不到java,记录安装HEG的坑
- 浅谈网站的logo设计
热门文章
- 计算机辅助设计与制造考试重点,计算机辅助设计与制造复习内容
- 大数据导论章节答案_苹果手机一般能用几年 一份大数据告诉你答案
- python查找字符串出现次数_python实现从字符串中找出字符1的位置以及个数的方法...
- deeplearning.ai——构建循环神经网络
- 专访普渡科技:深耕餐饮业务,充分发掘送餐机器人的商业价值
- 073:【Django数据库】ORM聚合函数详解-Count
- codevs1958 刺激
- 9个最新的手机/移动设备jQuery插件
- is-is中通告默认路由
- 2011年度IT博客大赛 “博”乐大行动(已结束)