java 实例变量和类变量的区别

 

Example4_10.java

public class Example4_10 { 
   public static void main(String args[]) {
       Lader.下底=100;     //Lader的字节码被加载到内存,通过类名操作类变量
       Lader laderOne=new Lader();
       Lader laderTwo=new Lader();
       laderOne.设置上底(28);
       laderTwo.设置上底(66);
       System.out.println("laderOne的上底:"+laderOne.获取上底());
       System.out.println("laderOne的下底:"+laderOne.获取下底());
       System.out.println("laderTwo的上底:"+laderTwo.获取上底());
       System.out.println("laderTwo的下底:"+laderTwo.获取下底());
    } 
}

Lader.java

public class Lader { 
    double 上底,高;       //实例变量
    static double 下底;     //类变量
    void 设置上底(double a) {
        上底 = a; 
    }
    void 设置下底(double b) {
        下底 = b; 
    }
    double 获取上底() {
       return 上底;
    }
    double 获取下底() {
       return 下底;
    }
}

 

相关文章:

  • 2022-12-23
  • 2021-08-15
  • 2022-12-23
  • 2021-05-22
  • 2021-05-30
  • 2021-07-26
  • 2021-09-21
猜你喜欢
  • 2022-12-23
  • 2021-11-23
  • 2021-08-31
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案