函数重载
java支持函数重载, 函数重载定义:
- 在同一个类中或者子类中
- 函数名称相同
- 函数的参数列表不相同
构造函数及作用
java中一种特殊的函数
- 函数名必须与类名相同
- 没有返回值
- 不写构造函数时,编译器会自动添加无参构造函数
- 构造函数可以重载
this关键字
- this指向当前对象
- 调用成员变量
- 调用成员函数
- 调用构造函数
static使用
- 静态成员变量
- 通过类名调用静态成员变量,也可以使用对象调用
- -
- 静态函数
- 静态代码块
继承
- Java只支持单继承,只能继承成员变量,成员函数。
- 在子类构造函数中必须调用父类的构造函数。
- super可以调用父类的构造函数
- super可以调用父类的成员函数 如 : super.test();