Javaプログラムのこのコードを修正するのを手伝ってください:
2 次元平面では、点はその 2 つの座標 x と y によって記述されます。次の操作をサポートしています。
- 両方の座標の初期化を可能にするコンストラクター
- その座標へのアクセサーとミューテーター
- 点の移動
を。次元平面における点のこのような抽象化に対応する、MyPoint と呼ばれる Java クラスを作成します。
b. 1 つのポイントを作成し、その新しい座標を変換して表示するテスター クラスを提供します。
コードは次のとおりです。
import java.io.*;
class MyPoint
{
private int x,y;
MyPoint(int x, int y)
{
this.x=x;
this.y=y;
}
int getx()
{
return this.x;
}
int gety()
{
return this.y;
}
void setx(int x)
{
this.x=x;
}
void sety(int y)
{
this.y=y;
}
void translate(int x,int y)
{
this.x=x;
this.y=y;
}
public static void main(String args[])
{
MyPoint P1=new MyPoint(2,3);
}
}