接口是方法的声明,一个类可以实现多个接口,比如Sportsman,
可以实现playfootball接口也可以实现playbasketball接口,
也可以实现swimming接口
纯虚类是一种对象层次的问题,比如shape是个纯虚的概念,
circle和rectangle来继承它!

解决方案 »

  1.   

    接口的中的方法必须是虚函数,而且是public虚类 的方法可以是包含完全实现的方法,只要至少有一个虚函数即可.
      

  2.   

    不可能没有区别吧??如果没有区别,有一个就可以了啊,学习ing
      

  3.   

    抽象类可以含有实在的方法。接口不能含有实在的方法。
    另外java是单继承语言,一个子类只能有一个父类;但是一个类可以“实现”很多接口。所以抽象类的使用有局限性。因此纯虚类和接口的区别就在于纯虚类会阻止它的子类继承其他类。
      

  4.   

    抽象类可以含有实在的方法。接口不能含有实在的方法。
    另外java是单继承语言,一个子类只能有一个父类;但是一个类可以“实现”很多接口。所以抽象类的使用有局限性。因此纯虚类和接口的区别就在于纯虚类会阻止它的子类继承其他类。来晚一步,严重支持!