私はJavaにかなり慣れていないので、ご容赦ください。
座標配列内で x 変数と y 変数を使用しています。
ミューテーター:
public void setCoordinate (double _x, double _y) {
x = _x;
y = _y;
double [] coordinate = new double [2];
coordinate[0] = x;
coordinate[1] = y;
}
私が問題を抱えている部分はアクセサです:
public double[] getCoordinate() {
return "(" + coordinate[0] + ", " + coordinate[1] + ")";
}
「シンボル: 変数座標、場所: クラス アドレス、エラー: シンボルが見つかりません」というエラーが表示されます。このエラーが発生する理由について何か考えはありますか? 他のアクセサも同じように書きましたが、問題はありません。
また...別のメソッドで各変数(xとy)を個別に呼び出すにはどうすればよいですか? a1.getCoordinate() は両方の値 (x、y) を返しますが、後で数式で x と y を使用したいのですが、これを行う方法が 100% わかりません。