类成员变量和实例成员变量分别指什么有什么区别(举例说明)?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/23 22:02:07
类成员变量和实例成员变量分别指什么有什么区别(举例说明)?
例如定义一个类:
class Text
{
\x09public static int number;
\x09public int temp;
}
如果你想访问temp属性,你就必须先创建一个Text的对象,才能访问:Text b = new Text();
b.temp;这就是实例成员变量.
而你想 访问number的话,不用创建Text的实例就可以访问,就像这样:Text.number.这就是类成员变量.
主要区别就是访问是需不需要创建对象,而对于类成员变量,所有对象是共享一个变量的.
再问: 跟static修饰有关?
再答: 对的。。。
class Text
{
\x09public static int number;
\x09public int temp;
}
如果你想访问temp属性,你就必须先创建一个Text的对象,才能访问:Text b = new Text();
b.temp;这就是实例成员变量.
而你想 访问number的话,不用创建Text的实例就可以访问,就像这样:Text.number.这就是类成员变量.
主要区别就是访问是需不需要创建对象,而对于类成员变量,所有对象是共享一个变量的.
再问: 跟static修饰有关?
再答: 对的。。。
类成员变量和实例成员变量分别指什么有什么区别(举例说明)?
成员变量 成员方法 局部变量 实例变量 静态变量 这几种的区别是什么啊.
JAVA中成员变量和局部变量的详细区别,最好举例说明一,谢谢!
举例说明类变量和实例变量的区别
java常量,类变量,实例变量与局部变量有什么区别
C++类中的定义的变量是什么属性?和主函数中直接定义的变量有冲突吗?和类成员函数中的变量有冲突吗?
定义一个描述圆形的类,类中有两个成员变量:R,Area,分别表示圆的半径和面积.定义构造函数,初始化这两个变量;定义方法
spss17.0中的变量类型中有序变量,名义变量和度量变量有什么区别吗
类类型的变量和对象有什么区别
定义点类Point,横坐标x和纵坐标y作为成员变量.定义构造函数, 用来初始化成员变量;定义函数setX()设置
类指针是作用 指向一个成员变量
什么叫“全体社会成员”?全体社会成员和公民的区别.