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