抽象类和接口
答
主要区别在于抽象类是CLASS,接口是Interface。
答
抽象类有一个或多个未实现的方法(即只声明方法的原型)。它可能有一个或多个实现的方法。
在接口中没有实现任何方法。它只有方法的原型,不能有任何不同于抽象类的方法。此外,多个接口可以由另一个类继承,但从抽象类继承时不允许多重继承。
另请参阅http://stackoverflow.com/questions/4126938/what-is-the-difference-between-an-interface-and-an-abstract-class – 2011-03-10 05:22:42
http://download.oracle.com/javase /tutorial/java/IandI/abstract.html – 2011-03-10 05:22:56
另请参阅http://stackoverflow.com/questions/558164/how-do-you-decide-between-using-an-abstract-class-and-an-interface – 2011-03-10 05:23:11