黑马程序员技术交流社区
标题:
无法将类 A中的构造器 A应用到给定类型;
[打印本页]
作者:
zuoseven
时间:
2016-1-7 21:02
标题:
无法将类 A中的构造器 A应用到给定类型;
class A
{
public int i;
public int j;
// public A()
// {
// }
public A(int i, int j)
{
this.i = i;
this.j = j;
}
}
class B extends A
{
public int k;
// public B()
// {
// }
public B(int i, int j, int k)
{ // super(i,j);
this.i = i; //一定要明白为什么i前面可以加this
this.j = j;
this.k = k;
}
}
public class TestSuper_1
{
public static void main(String[] args)
{
B bb = new B(1, 2, 3);
System.out.printf("%d %d\n", bb.i, bb.j);
}
}
TestSuper_1.java:22: 错误: 无法将类 A中的构造器 A应用到给定类型;
{
^
需要: int,int
找到: 没有参数
原因: 实际参数列表和形式参数列表长度不同
TestSuper_1.java:26: 错误: 无法将类 A中的构造器 A应用到给定类型;
{ // super(i,j);
^
需要: int,int
找到: 没有参数
原因: 实际参数列表和形式参数列表长度不同
2 为什么啊??????????????
11获.PNG
(72.45 KB, 下载次数: 43)
下载附件
2016-1-7 21:01 上传
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2