1、成员变量:既可以是变量,也可以是常量。abstract不能修饰成员变量。
2、构造方法:有。用于子类访问父类数据的初始化。
3、成员方法:既可以是抽象的,也可以是非抽象的。
- 抽象方法:强制要求子类做的事情。
- 非抽象方法:子类继承的事情,提高代码的复用性。
1、成员变量:既可以是变量,也可以是常量。abstract不能修饰成员变量。
2、构造方法:有。用于子类访问父类数据的初始化。
3、成员方法:既可以是抽象的,也可以是非抽象的。
- 抽象方法:强制要求子类做的事情。
- 非抽象方法:子类继承的事情,提高代码的复用性。