- 首先提到抽象类我们要想到关键字:abstract (用来定义抽象类和方法的关键字)
- 然后有N多个抽象的方法且N>=0;也就是说抽象类中可以没有抽象的方法
- 抽象类中可以有普通的成员方法(区别接口:只能有抽象的方法)
- 抽象类是不可以创建对象的
- 抽象类中允许抽象方法的存在所以就不用去实现接口中的所有的抽象方法
- 但是普通的类中不允许抽象的方法的存在,所以就必须实现接口中的所有的抽象方法
- 描述:实现统一的规范
- 作用:要求该类的子类必须实现该类中的所有的抽象方法
JAVA抽象类和接口
原文:http://www.cnblogs.com/zhaiyaohua/p/5798719.html