类体中包括成员变量的声明与方法的定义,而成员变量又可以分为实例变量和类变量。在声明成员变量的时候,用关键字Static修饰的为类变量,否则称作实例变量。
实例变量与类变量的区别:
*不同对象的实例变量互不相同
*所有对象共享类变量
*通过类名直接访问类变量
下列例子lader.java 中的类创建的梯形对象共享一个下底。程序与运行结果如下所示:
类体中包括成员变量的声明与方法的定义,而成员变量又可以分为实例变量和类变量。在声明成员变量的时候,用关键字Static修饰的为类变量,否则称作实例变量。
实例变量与类变量的区别:
*不同对象的实例变量互不相同
*所有对象共享类变量
*通过类名直接访问类变量
下列例子lader.java 中的类创建的梯形对象共享一个下底。程序与运行结果如下所示: