抽象类和接口的区别

抽象类抽象类是用来捕捉子类的通用特性的 。它不能被实例化,只能被用作子类的超类。抽象类是被用来创建继承层级里子类的模板。 抽象类不能被实例化只能被继承; 包含抽象方法的一定是抽象类,但是抽象类不一定含有抽象方法; 抽象类中的抽象方法的修饰符只能为public或者protected,默认为public; 一个子类继承一个抽象类,则子类必须实现父类抽象方法,否则子类也必...
Java