不会吧,要是这样的话,如何解释如下的类定义
public class CalcBean implements SessionBean {
  ........................
  ........................
}
这样算不算直接实现?

解决方案 »

  1.   

    可以实现,但不能使用如下的做法!例如:
      SessionBean aa = new CalcBean();
    啊!
    抽象类不能被实例化!
    同样,抽象接口同样不能被实例化(也就是定义其实例的实现啊!)
      

  2.   

    不对吧,我用了SeesionBean aa = new CalcBean();
    编译没有任何问题。
    有高手解答关于  抽象接口  的问题吗?
      

  3.   

    CSDN上居然至今没有人能回答这个问题?!
      

  4.   

    似乎你把它想的太复杂了,abstract interface就是interface,两者没什么区别
      

  5.   

    public class Implmenter implements AbstractInteface
    {
    public void m()
    {
    System.out.println("hi");
    }

    public static void main(String args[])
    {
    AbstractInteface ai = new Implmenter();
    ai.m();
    }

    }public abstract interface AbstractInteface 
    {
    public void m();
    }
    上面的类完全可以运行