一、方法的重载(OverLoad)
1、定义:方法的重载就是定义一些相同名字、返回值,但是参数不同的方法,其中包括参数个数和参数类型任意一个不同就行。
2、方法:
1)带参数方法
void info(){
system.ont.printf("信息");
}
2)不带参数的方法
void info(String t){
system.ont.printf("信息");
}
3)构造方法
class Person{
//不带参数的构造方法
Preson(){
id=100;
age=20;
}
//带参数的构造方法
Person(int -id){
id=-id;
age=20;
}
Person(int -id,int -age){
id=-id;
age=-age;
}
}
二、方法的重写(Override)
1、语法规则:重写方法与被重写的方法具有相同的名称、返回类型、参数列表(牢记)。
2、注意:方法重写的时候最好使用copy。
3、访问权限:public、 protected、 友好 、private。