【发布时间】:2014-02-23 08:09:12
【问题描述】:
你将如何获取一个点对象并翻转坐标并切换它们的符号?如果你想在下面的代码中添加一个叫做翻转的方法:
public class Point {
private int x;
private int y;
// flip method goes here
}
我尝试过类似的方法:
public class flip(){
x = 0-x;
y = 0-y;
Point p = new Point(y,x);
}
但它不起作用。 (81,21) 而我只得到 (-81,-21)。它不会翻转它。但是方法不能接受任何参数,如果这甚至是相关的。谢谢。
【问题讨论】:
-
您的翻转代码毫无意义,显然不是您实际尝试过的代码。这是一个返回类的方法吗?真的??请仅发布 真实 代码尝试,而不是某种代码尝试。此外,如果您要翻转一个点,您需要输入翻转发生的线。您可以围绕一个点旋转,但不能翻转。这可能是 X 或 Y 轴,但实际上理论上它可能是 any 线。
标签: java class object methods point