【发布时间】:2020-02-14 22:16:27
【问题描述】:
public OneDimensionalShape(Point location, int dimension)
上面给出的是构造函数,但是当我从一些 RunnerClass 初始化构造函数时,如下所示
OneDimensionalShape myShape = new OneDimensionalShape(1,0,5);
出现以下错误:
线程“main”java.lang.Error 中的异常:未解决的编译问题: 构造函数 OneDimensionalShape(int, int, int) 未定义
at com.introjava.chapter4.ShapeRunner.main(ShapeRunner.java:9)
在这方面需要你的帮助。
【问题讨论】:
-
错误信息说明了一切:您将三个参数传递给一个只需要 2 个参数的方法。它与构造函数本身无关。
标签: java arrays inheritance methods point