Java 当我从另一个类(即“找不到符号”)调用对象时出错
我的程序在编译时出错。我不知道怎么了。请帮帮我。它给出了第21行和第22行的误差。 代码是Java 当我从另一个类(即“找不到符号”)调用对象时出错,java,class,object,methods,Java,Class,Object,Methods,我的程序在编译时出错。我不知道怎么了。请帮帮我。它给出了第21行和第22行的误差。 代码是 class Rectangle { int length; int breadth; void setdata(int x, int y) { length = x; breadth = y; } int Area() { int rectarea = length * breadth; retu
class Rectangle {
int length;
int breadth;
void setdata(int x, int y) {
length = x;
breadth = y;
}
int Area() {
int rectarea = length * breadth;
return rectarea;
}
};
class Calculate {
public static void main(String args[]) {
Cal obj = new Cal();
obj.setdata(3, 4);
int result = obj.Area();
System.out.println("Result is " + result);
}
};
它给出了对象setdata3,4中的错误;和int result=obj.Area;。请帮帮我,告诉我哪里做错了。您的类的名称是矩形而不是Cal,因此请替换此部分:
Cal obj=new Cal();
作者:
注
不需要设置;在}之后,就像在课程结束时一样}
希望这能帮助你你应该粘贴新Cal的内容;我们不知道Cal有什么类,顺便说一句,添加了错误stacktracecan,你可以告诉我更具体,更详细……谢谢你告诉我这么多@YCF_L。它起作用了,早些时候我以为我在Calculate类中创建了一个对象,我必须做它的obejct。现在我明白了。。。请再澄清一点……我错了还是错了。。我们必须创建要调用其对象的类的对象。
Rectangle obj = new Rectangle();