形参:形式参数,定义方法时使用的参数;
boolearn isRen(int year){//形式参数
if(year%400){
return ture;
}else if(year%4==0&&year%100!=0){
return true;
}
else{
return flase;
}
}
isRen(10);//实际参数
实参:实际参数,调用方法时传递的真正参数;
Cal c = new Cal();
c.isRen(1996);
int y = 2000;
boolean b = c.isRen(y);
system.out.println(c.isRen(1997));
注意:
每次调用方法时,就是将实参赋值给形参;
赋值分为两种:
传参就是赋值,有两种传递方式;
按值传递
pass by value 基本数据类型:值;
按引用传递
pass by reference 引用类型:地址(引用);
方法重载
方法名相同,形式参数不同,根据实际参数类型来判断调用哪个方法;
小结:
1.类和对象的关系及定义;
2.方法;