日期:2014-05-18  浏览次数:20614 次

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

------解决方案--------------------
你继承抽象类必须实现抽象类的抽象方法。
------解决方案--------------------
继承抽象类的话必须实现所有该抽象类的抽象方法. 否则继承类也必须为抽象类.
------解决方案--------------------
引用:
引用:继承抽象类的话必须实现所有该抽象类的抽象方法. 否则继承类也必须为抽象类.

难道我把他所有的抽象方法都写出来,实现里面直接防空,我的类,就可以实例化了?


是的,你把所有抽象方法都写出来,里面直接放空,你的类,就可以实例化了