只是一个简单快速的问题,我正在为一门课程做一个小项目/作业,我想知道你们中是否有人能指出我在这里出错的地方。问题指出:
编写一个名为 GeometricShape 的新类。添加一个名为 center 的 Point 类型字段来表示形状的几何中心。
向 GeometricShape 类添加一个构造函数,该类接受两个 int,用于初始化中心变量。显示消息“正在构建 GeometricShape”。在构造函数中,使用传入构造函数的两个 int 将字段中心初始化为新的 Point 对象。
这是到目前为止我设法提出的代码(假设点是测试):
public class Testing{
public int x;
public int y;
Testing(int i, int k){
i = x;
k = y;
System.out.println("Constructing a Point");
}
class GeometricShape{
Testing center;
GeometricShape(int z, int v){
System.out.println("Constructing a GeometricShape");
center c = new Testing(z, v);
}
}
}
当我尝试最后一行代码得到错误时:'未知类:'中心''。
所以我无法将现场中心初始化为新的测试(点)对象。
谢谢,
查理