对象中的方法参数
本文关键字:参数 方法 对象 | 更新日期: 2023-09-27 18:18:53
希望我不会因此而被激怒,因为我已经使用对象有一段时间了,但从未考虑过这个
在类中声明方法时,即
public class shape
{
public int area(int basePassed, int heightPassed)
{
return basePassed * heightPassed;
}
}
当对象被主类调用时,即:
int base = 3;
int height = 4;
shape test = new shape();
int areaReturned = test.area(base, height)
是shape类的方法'area'的参数变量,用于设置创建对象时期望传递的参数类型。或者,当调用对象方法时,这些变量是否接受来自"Main"类的变量的传递副本?
找到这个家伙了。谢谢所有。
因此,将值类型变量传递给方法意味着将该变量的副本传递给该方法。在方法内部对参数的任何更改都不会影响存储在变量中的原始数据