抽象类在哪些地方用:
1 严禁直接用创建该类的对象时可以使用抽象类的时候
只能通过类名.方法名进行调用 而不能通过对象.方法名进行调用。 因为抽象类 不能直接new出一个对象 。
配合final关键字的使用,则该类必须被继承。
例如。
abstract class a { public static a(int a); }
2 强制子类覆盖抽象方法的时候 。
这样可以使所有的子类在方法声明上保持一致,在逻辑上也必须将方法的功能保持一致
最主要的用途例如 各种银行网点保持统一的装修风格,各种快餐店保持同样的风格,方便识别。