我一个文件里面写了两个类,一个是public class a另外一个是class b
b类继承了一个抽象类,还实现了一个接口,用了抽象里面一个方法,结果我编译的时候,老提示说,b必须定义为抽象类。并且b无法实例化。
想请问下,b变抽象类是谁造成的后果,可有方法避免。我只知道,java单继承,多接口,这个是哪个知识点的后果了?
b类继承了一个抽象类,还实现了一个接口,用了抽象里面一个方法,结果我编译的时候,老提示说,b必须定义为抽象类。并且b无法实例化。
想请问下,b变抽象类是谁造成的后果,可有方法避免。我只知道,java单继承,多接口,这个是哪个知识点的后果了?
是的,你把所有抽象方法都写出来,里面直接放空,你的类,就可以实例化了