私はプロジェクトに取り組んでおり、最後の部分だと思うものに行き詰まっています。Volt というクラスが 1 つあります。これには、次のコード セグメントが含まれます。
public Volt scaleByFactor(double scalar) {
public Point getStart() {
return start;
}
public Point getEnd() {
return end;
}
double tempX = (end.getX() - start.getX()) * scalar + start.getX();
double tempY = (end.getY() - start.getY()) * scalar + start.getY();
//There is another class: public Point(double x, double y)
Point s = new Point(tempX, tempY);
Volt sls = new Volt(start, s);
return sls;
もう 1 つのクラス: Sweep には、次のコード セグメントがあります。
Point p1 = new Point(X1, Y1);
Point p2 = new Point(X2, Y2);
Volt ls = new Volt(p1, p2);
Point newPoint = ls.scaleByFactor(scalar);
何が起こっているか: コンパイルすると、互換性のない型が見つかりました: 必要なボルト: ポイント
Volt 型の代わりに Point 型を使用する必要があることを理解しましたが、それがどのように行われるのかわかりませんか?