java类型的方法未定义
我尝试了所有方法,eclipse不断返回错误“类型点的getX()方法未定义”。以下是出现此错误的代码:java类型的方法未定义,java,accessor,Java,Accessor,我尝试了所有方法,eclipse不断返回错误“类型点的getX()方法未定义”。以下是出现此错误的代码: public class Rectangle { double Height; double Width;//Variables for the class double x; double y; public Rectangle(Point p, double width, double height) { this.Height = height; this.W
public class Rectangle {
double Height;
double Width;//Variables for the class
double x;
double y;
public Rectangle(Point p, double width, double height) {
this.Height = height;
this.Width = width;
this.x = p.getX();
this.y = p.getY();
}
}
这节课和这节课的要点
public class Point {
double x;
double y;
public Point(double x, double y) {
this.x = x;
this.y = y;
}
public double getX() {
return this.x;
}
public double getY() {
return this.y;
}
}
每当我调用point的某个访问器时,我都会遇到错误,我看到在某个地方,每次调用访问器时都应该使用关键字new,但在这种情况下,它对我不起作用
旁注:我对这门语言和整个编程都很陌生,所以如果你能保持简单,那就太好了,谢谢 尝试清理项目、刷新IDE并重新构建项目您确定您正在使用类
点
而不是?或者其他名为Point
?您是否完成了清理
构建?是否导入/使用了正确的点
类?@ElliottFrisch AWT点有getX
和getY
。可能仍然是导入错误。您显示的代码很好(请参阅)。我们需要看到一个复制这一点的模型来说明问题所在。