抽象类
用abstract修饰符修饰的类。
一个抽象类不能实例化,但是拥有普通类的定义。依然可以在类的实体里面定义变量、方法等。
抽象方法:
只声明,不实现。具体的实现有他的子类来实现。
一个类中含有抽象方法,那么这个类必须被声明为抽象类。
接口:
是一个抽象类型,是抽象方法的集合。一个类通过继承接口的形式来继承抽象方法。接口是一个集合,不是类。接口只能被实现,也同样不能被实例化(implements关键来实现)。一个类可以实现多个接口。

抽象类
用abstract修饰符修饰的类。
一个抽象类不能实例化,但是拥有普通类的定义。依然可以在类的实体里面定义变量、方法等。
抽象方法:
只声明,不实现。具体的实现有他的子类来实现。
一个类中含有抽象方法,那么这个类必须被声明为抽象类。
接口:
是一个抽象类型,是抽象方法的集合。一个类通过继承接口的形式来继承抽象方法。接口是一个集合,不是类。接口只能被实现,也同样不能被实例化(implements关键来实现)。一个类可以实现多个接口。