java为什么创建对象后,调用不了方法?

2024-10-30 10:49:41
推荐回答(1个)
回答1:

Abc a = new ABC();//有问题Abc才是类名。

->Abc a = new Abc();
a.chenge(date);//a是一个Abc类的实体,但是你看Abc类根本没有chenge方法,所以不能调用。
正确的是:
public class Demo {
public static void main(String[] args) {
int date = 5;
Abc a = new Abc();
a.change(date);
}
}
class Abc{
int x;
public void change(int i){ //现在就是Abc的方法了。
i = 1234;
}
}