我的任务是制作一个带有实例变量的程序,该变量应该由用户输入。但是我什至不知道什么是实例变量。什么是实例变量?如何创建一个?它有什么作用?
实例变量是在类内部但在方法外部声明的变量:
class IronMan{ /** These are all instance variables **/ public String realName; public String[] superPowers; public int age; /** Getters / setters here **/ }
现在可以在其他类中实例化此IronMan类以使用这些变量,例如:
class Avengers{ public static void main(String[] a){ IronMan ironman = new IronMan(); ironman.realName = "Tony Stark"; // or ironman.setAge(30); } }
这就是我们使用实例变量的方式。无耻插头:来自实例本免费的电子书拉到这里这里。