1、概念:
1.1、类方法里面有抽象方法,则类必须为抽象类
1.2、类方法必须使用abstract修饰
1.3、类方法不能使用final、static、private 等关键字来修饰,因为抽象类必须要被实现,加上这三个关键字不能满足要求
2、抽象类的特点:
2.1、抽象类不能被实例化,即不能直接new 一个抽象类
2.2、抽象类只能是超类,即父类
2.3、继承抽象类的子类必须实现抽象类,或者自己本身也是抽象类
例如:
3、final 的使用:
3.1、放于类前面,使类成为最终类
3.2、放于方法前面,使方法不能被覆盖
3.3、放于属性前面,使属性成为常量