抽象类
抽象类【重点】
1.1 语法格式
abstract修饰的类叫抽象类
abstract修饰的方法叫抽象方法.
abstract只能修饰类和方法
abstract class 类名{
abstract void eat () {
//抽象方法
}
}
1.2 注意事项
1.如果一个类用abstract修饰 那么这个类就叫抽象类
2.抽象类中可以有普通方法也可以有抽象方法
3.抽象方法没有方法体 是不完整的方法
4.抽象类不能被实例化
5.写一个普通类区继承抽象类
6.在子类中必须重写父类抽象方法
7.非抽象方法可以不重写
8.一个抽象类可以继承另一个抽象类
9.抽象类可以继承非抽象类