我试图创建一个使用其他几个类的简单数学函数。一个类名为iRect
,并且有一些int值指向矩形的两个角的坐标,另一个类称为iPoint
,它只有x和y坐标的两个整数值。有一个包含main方法的第三个类,我想要做的就是将这些类的实例中的一些值赋给主类中的值。
例如,当我使用代码iPoint bFt = new iPoint()
初始化一个新的iPoint时,编译器对此没有任何问题。但是,当我尝试从另一个成功初始化为bFt
的iPoint分配x值时,只需输入bFt.x = iRectInstance.leftPoint1X;
这两个项目的类型相同,但我的编译器告诉我它无法在leftPoint1X
类中找到变量iRect
,即使我在那里检查时,字段int leftPoint1X
就在开始括号之后,并且iRect
本身与主文件位于同一文件夹中。有谁知道这可能是什么原因?