java吧 关注:1,299,528贴子:12,839,524
  • 4回复贴,共1

大家看看,这段代码居然没有报错,还执行了!!!!

只看楼主收藏回复

class Animal
{
private String name;
private int age;
Animal()
{
}
Animal(String name,int age)
{
this.name = name;
this.age = age;
}
public void speak()
{
System.out.println("对象的名字" + name + "对象的年龄" + age);
}
}
public class Bird extends A
{
Bird(String a,int b)
{
super(a,b);
}
public static void main(String[] args)
{
A a = new A("A",10);
a.speak();
B b = new B("B",20);
b.speak();
}
}


1楼2015-07-19 17:31回复
    为什么你觉得会报错呢?


    IP属地:湖南来自手机贴吧2楼2015-07-19 17:40
    回复
      2026-03-16 07:22:46
      广告
      不感兴趣
      开通SVIP免广告
      能不能把问题说明白


      IP属地:四川4楼2015-07-19 17:53
      回复
        就给出的这些信息看,编译应该报错。


        IP属地:湖南来自Android客户端5楼2015-07-19 18:13
        回复
          是我自己逗比了!!!!


          6楼2015-07-20 17:16
          回复