super()的作用
Posted a-du
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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; } }
以上是关于super()的作用的主要内容,如果未能解决你的问题,请参考以下文章