0

我想硬连线矩形的 x 和 y 点、长度和宽度的特定值,以便可以将它们添加到 arrayList。我有 4 个类:Circle、Point、Shape 和 Driver。

4

3 回答 3

1

您需要按照Rectangle其构造函数的预期提供类的参数类型:

r1 = new Rectangle('0.5', '4.0', '4.5', '2.5');

应该

r1 = new Rectangle(new Point(0.5, 4.0), 4.5, 2.5);
于 2013-11-12T20:14:33.850 回答
1
r1 = new Rectangle('0.5', '4.0', '4.5', '2.5');

那不是您的 Rectangle 构造函数...它需要:

Rectangle(Point point1, double length, double width)
于 2013-11-12T20:14:12.820 回答
0

看起来 Rectangle 需要参数 Point、double、double。当你做 r1 你应该写:

r1 = new Rectangle(new Point(.5, 4.0), 4.5, 2.5);
于 2013-11-12T20:15:00.610 回答