javac 编译问题(编译程序时出现如图的错误)

classPoint{privatedoublex;privatedoubley;privatedoublez;publicPoint(double_x,double_y... class Point {
private double x;
private double y;
private double z;
public Point(double _x, double _y, double _z) {
x = _x;
y = _y;
z = _z;
}
public void setX(double _x) {
x = _x;
}
public void setY(double _y) {
y = _y;
}
public void setZ(double _z) {
z = _z;
}
public double length(double x, double y, double z) {
double length;
length = x * x + y * y + z * z;
return length;
}
}
public class TestPoint{
public static void main(String[]args) {
Point p1 = new Point(1, 2, 3);
System.out.println(p1.length);
p1.setX(2);
p1.setZ(2);
System.out.println(p1);
}
}
展开
 我来答
451177500
2013-02-01 · TA获得超过1263个赞
知道小有建树答主
回答量:946
采纳率:25%
帮助的人:474万
展开全部
没有传参数进去,System.out.println(p1.length(1,2,3));这样就行了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式