-3

私はしばらくの間オブジェクトを使用してきましたが、これについて考えたことはなかったので、これで炎上しないことを願っています。

クラスでメソッドを宣言するとき。

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)

オブジェクトの作成時に渡されると予想されるパラメータ タイプを純粋に設定するために使用される、シェイプ クラスのメソッド 'area' のパラメータ変数です。または、これらの変数は、オブジェクト メソッドが呼び出されたときに、'Main' クラスから渡された変数のコピーを取り込みますか?

4

1 に答える 1