[009] 成员方法的重载和构造方法的重载
一、 成员变量方法的重载
构成方法的重载的要求:名字相同,参数列表不同
1. 重载的概念:
- 在同一个类中,允许存在一个以上的同名方法
- 只要他们的参数个数或者参数类型不同即可
2. 重载的特点和重载的判断:
修饰符 返回值类型 方法名(参数列表){
方法体;
}
- 与返回值类型无关
- 只看参数列表
3.重载判断总结:
- 方法名前提相同
- 参数不同:
- 参数顺序不同也是重载
- 参数个数不同是重载
- 参数类型不同也是重载
二、构造方法的重载
1. 构造方法的重载的判断方法
修饰符 方法名(参数列表){
方法体;
}
- 两点要求
- 构造的方法无返回类型,但可以跟修饰符
- 方法名和类名相同
2.构造方法重载的作用
- 创建对象时,可以根据参数列表来选择初始化方式