我的任务是创建一个带有实例变量的程序,一个字符串,应该由用户输入。但我什至不知道实例变量是什么。什么是实例变量?
如何创建一个?它有什么作用?
最佳答案
实例变量是在类内部但在方法外部声明的变量:类似于:
class IronMan {
/** These are all instance variables **/
public String realName;
public String[] superPowers;
public int age;
/** Getters and setters here **/
}
现在这个 IronMan 类可以在另一个类中实例化以使用这些变量。比如:
class Avengers {
public static void main(String[] a) {
IronMan ironman = new IronMan();
ironman.realName = "Tony Stark";
// or
ironman.setAge(30);
}
}
这就是我们使用实例变量的方式。无耻的插件:这个例子是从这本免费电子书中提取的here .
关于java - Java中的实例变量是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16686488/