java什么是变量什么是常量,java什么是默认初始化
java中super能够用来訪问超类的构造方法和被子类所隐藏的方法。
如何解决写爬虫IP受阻的问题?立即使用。
Super是对父类的引用。如果构造函数没有显式调用父类的构造函数,编译器会自动给它添加一个默认的super()方法调用。
假设子类中存在与超类中相同名称和参数的方法,那么超类中的方法是隐藏的,也就是说,在子类中是重载的(注:同名不同参数的函数或方法称为重载,子类中原来的方法与超类中的方法具有相同的名称和参数.‘超载’是错误的)。(推荐学习:java课程)
引用父类中所隐藏的语法格式例如以下:
Super(参数表)或super。方法名称(参数列表)
以下通过代码展示一下super的使用方法:
包cn.demo
公共类演示1 {
公共静态void main(String[] args) {
SubClass_A sc=new SubClass_A(2,3);
system . out . println(sc . I);//3
system . out . println(sc . j);//1
}
}
类超类_A
{
public int I=0;
public int j=0;
公共超类_A()
{
j=1;
}
}
子类A扩展了超类A
{
public int I;
SubClass_A(int a,int b)
{
super();
I=b;
}
}以上是java什么是超级的详细内容。更多请关注我们的其他相关文章!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。