抽象类
一、用abstract修饰的类是抽象类
二、抽象类不能被实例化,但是可以有一个类继承这个抽象类,然后子类进行实例化。
三、抽象类中的方法,仅为方法声明,没有方法实体。形式为
public abstract class Employee
{
private String name;
private String address;
private int number;
public abstract double computePay();
//其余代码
}
四、抽象类中不一定有抽象方法,有抽象方法的一定是抽象类
五、继承抽象方法的一定要实现父类的接口方法,除非这个类也是抽象类。
Q:抽象类和接口有什么区别?