抽象类是一个abstract 修饰的类,里面有抽象方法,抽象方法可以使用public、protected、default修饰,但是抽象类不能实例化对象;因为抽象类是用以继承,所以抽象类不能用final修饰。
接口里面都是抽象方法,可以有对象,但是很少出现,而且必须使用public static final 修饰。
抽象类是继承(extends),接口是implements,所以接口的使用,解决了java单继承的问题,一个类可以继承多个接口,但是只能继承一个类。
抽象类可以有构造器,接口没有构造器。
构造器待添加......