一尘不染

Java-什么是实例变量?

java

我的任务是制作一个带有实例变量的程序,该变量应该由用户输入。但是我什至不知道什么是实例变量。什么是实例变量?如何创建一个?它有什么作用?


阅读 321

收藏
2020-09-09

共1个答案

一尘不染

实例变量是在类内部但在方法外部声明的变量:

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);
         }

}

这就是我们使用实例变量的方式。无耻插头:来自实例本免费的电子书拉到这里这里

2020-09-09