问答详情
源自:10-3 Java 中的抽象类

怎么改都不行一只报错

父类:

package imooc;

public abstract class Shape {

public abstract void a();

public abstract void b();


}

子类

package imooc;

public abstract class Mea extends Shape {

@Override

public void a() {

// TODO Auto-generated method stub

System.out.println("22");

}

@Override

public void b() {

// TODO Auto-generated method stub

System.out.println("ss");

}


}

测试:

package imooc;

public class Test {


public static void main(String[] args) { 

// TODO Auto-generated method stub

Shape rr=new Mea();

}


}

https://img3.mukewang.com/5bc7403c00011e4d06530333.jpg

提问者:幕布斯4262178 2018-10-17 21:35

个回答

  • qq_不染_sAK20181007
    2018-10-19 14:08:45

    这个没错的。你用测试类运行一变,那个红叉就消失了!

  • qq_泪梦红尘_4
    2018-10-17 23:14:35

    复制了你的代码,事实证明没问题