您的位置:首页 > 编程语言 > Java开发

抽象类与接口的区别

2011-07-29 16:08 295 查看
 
一、抽象类与接口的区别:

 * 1.抽象类中可以定义所有成员变量(含实例变量和静态变量[含常量])和非空方法,而接口中只能定义常量和空方法;

 * 2.抽象类在定义抽象方法时必须加abstract,而在接口中可以加但不需要加;

 * 3.接口允许多继承:一个接口可以基层多个接口,实现接口的类也可以继承多个接口,但JAVA的类仅支持单继承。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  java