我得到的方法getX()
未定义类型Point
我的代码是
public void addNewPoints(Point p) {
dataset.add(p.getX(), p.getY());
}
请帮我解决此错误
答案 0 :(得分:1)
因为类Point
不包含名为getX()
的公共方法。
答案 1 :(得分:0)
您将java.awt.Point
与android.graphics.Point
混淆。记录在http://developer.android.com/reference/android/graphics/Point.html的Android Point
包含公开int x
和int y
个数据成员,而AWT点确实有getX()
方法。
答案 2 :(得分:0)
在源代码下生成getter和setter,但首先你需要像这样得到和设置的东西
class Point{
private int x;
private int y;
public void addNewPoints(Point p) {
dataset.add(p.getX(), p.getY());
}
}
长篇故事为什么私有变量公共方法获取和设置变量,封装,最佳实践。