1 . 抽象类与抽象方法:
2 . 抽象类与抽象方法定义格式:
3 . 抽象类与抽象方法注意事项:
-
抽象类不能实例化(创建对象)[抽象类中的方法没有方法体,如果创建对象后,调用其中的方法,执行 what呢?]
-
抽象类中不一定有抽象方法,有抽象方法的一定是抽象类
-
可以有构造方法
- 当创建子类对象时,给属性进行赋值(子类的构造方法是调用super()在父类中赋值)
-
继承抽象类(抽象类的子类)
- 要么重写抽象类中的所有抽象方法
- 要么是抽象类
3 . 1 如果让各自的方法直接写在各自里面,会造成方法不统一,如下: