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语言直通班
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) |
Powered by Discuz! X3.2 |