概述abstract【抽象的】
这个知识点不太难,但是有一点点的难理解。
抽象就是抽出像的部分。
abstract就专门用来描述抽象的。
abstract修饰符,用来修饰类和方法的。
注意区分final和访问修饰符
- final用来修饰局部变量、成员变量、方法、类
- 访问修饰符可以用来修饰成员变量、方法、类
被abstract修饰的方法叫抽象方法,被abstract修饰的类就是抽象类
抽象方法必须定义到抽象类中
抽象方法不能有具体的方法体。
抽象方法不能写代码块,还得加上分号。
总结- 被abstract修饰的方法叫抽象方法,被abstract修饰的类就是抽象类
- 抽象方法必须定义到抽象类中
- 抽象方法不能有方法体
- 抽象类的子类必须重写父类的抽象方法,或者也是一个抽象类
- 抽象类中可以有非抽象方法
- 抽象类不能创建对象



