我创建了两个类,一个用于定义所有属性,另一个用于初始化对象的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((。