51Testing软件测试论坛

标题: 带形参的构造器为什么子类要加super [打印本页]

作者: 罙罙の回憶    时间: 2019-1-3 16:01
标题: 带形参的构造器为什么子类要加super
此处为什么子类要加super(),不加总是报错:无法将A中的构造器A应用到给定类型
class A{
int x;
A(int a){
System.out.println("A");
}
void show(){
System.out.println("show");
}
}
class B extends A{
int  y;
B(int b){
     super(b);
System.out.println("B");
}
}
public class TestAB{
public static void main(String args[]){
    B b =new B(1);
    b.show();
}
}


在学课程:
零基础学编程JAVA语言直通班
http://www.atstudy.com/course/1006








欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2