A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

zuoseven

初级黑马

  • 黑马币:17

  • 帖子:8

  • 精华:0

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, 下载次数: 44)

11获.PNG

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马