さて、私は Java の初心者であり、プログラミングの経験もありません。私は Java チュートリアルを進めていますが、チュートリアルの「オブジェクト」セクションで問題が発生するまで、すべてが順調に進んでいます。
プログラムのタイトルは Create Object Demo です。目標は、1 つの長方形の幅、高さ、面積、および別の長方形の新しい位置を見つけることです。「オブジェクトを作成する」という前提を使用して、これらすべてを行います。オブジェクト部分の作成が問題です。
元のコードは次のとおりです。
public class CreateObjectDemo {
public static void main(String[] args) {
// Declare and create a point object and two rectangle objects.
Point originOne = new Point(23, 94);
Rectangle rectOne = new Rectangle(originOne, 100, 200);
Rectangle rectTwo = new Rectangle(50, 100);
// display rectOne's width, height, and area
System.out.println("Width of rectOne: " + rectOne.width);
System.out.println("Height of rectOne: " + rectOne.height);
System.out.println("Area of rectOne: " + rectOne.getArea());
// set rectTwo's position
rectTwo.origin = originOne;
// display rectTwo's position
System.out.println("X Position of rectTwo: " + rectTwo.origin.x);
System.out.println("Y Position of rectTwo: " + rectTwo.origin.y);
// move rectTwo and display its new position
rectTwo.move(40, 72);
System.out.println("X Position of rectTwo: " + rectTwo.origin.x);
System.out.println("Y Position of rectTwo: " + rectTwo.origin.y);
}
}
プログラムを実行すると、次のエラー メッセージが表示されます。
CreateObjectDemo:.java:6: error: cannot find symbol
Point originOne = new Point(23, 94);
^
symbol: class Point
location: class CreateObjectDemo
CreatObjectDemo.java:6: error: cannot find symbol
Point originOne = new Point(23, 94);
^
完全なコードとプロセスもここにあります
同様に、エラー メッセージは、同じ方法で "Point" と "Rectangle" という単語を指しており、"シンボルが見つからない" と主張しています。
どんな助けでも大歓迎です。私はこのエラーに数日間苦労しています。ありがとう。