未使用的变量警告



我创建了两个类,一个用于定义所有属性,另一个用于初始化对象的main方法。

头等舱:

package basketball;
public class Basktball {
public String name;             //instance variables
public String color;
public int bounceRate;
public String getName() {       //getters & setters
return name;
}
public void setName(String name) {
this.name = name;
}
public String getColor() {
return color;
}
public void setColor(String color) {
this.color = color;
}
public int getBounceRate() {
return bounceRate;
}
public void setBounceRate(int bounceRate) {
this.bounceRate = bounceRate;
}
public void bounces() {
System.out.println("bounces");
}
public void defleats() {
System.out.println("defleats....");
}
}       

主方法的第二类:

package basketball;
public class Ball {
public static void main(String[] args) {
Basktball ball = new Basktball();   
}
}

main这里,我在调用对象时遇到了问题

不使用局部变量球

而且我也不能调用我创建的所有对象。

这是一个简单的警告,你会看到这一点,因为在main方法中,你已经创建了球引用变量来保存Basktball的对象,但从未进一步使用它。

可以安全地忽略警告,并且不会导致程序出现故障。但是,如果您想摆脱上述警告,只需添加System.out.println(ball(;在主方法的末尾。

其次,要访问任何实例变量/方法,请使用点运算符。例如 ball.getName((, ball.getColor((。

最新更新