如果你的类没有全部overload接口里的方法的话
就只能声明为抽象类

解决方案 »

  1.   

    哦!明白了,是不是overload掉接口里的方法就能是public的了,现在有点不明白了抽象类,和公共类的区别了,如果我把它设置成抽象的类,在 运行时会不会有影响
      

  2.   

    再你的文件里添加public void mouseExited(MouseEvent e){}如果再报同样错,它缺什么就像我这样加
      

  3.   

    才开始接触编程还是才开始接触oo啊?
    抽象类是里面有某些或是全部方法只声明没定义的类
    而接口是只有方法的声明,而没有定义的“类”
    它们都是不能实例化一个对象的
    只有当某个类继承了抽象类,或是实现了接口
    并且实现了里面的所有abstract方法,才能用该类去创建一个对象唉,我说得也不是很清楚,还是找本书看比较实际