44问答网
所有问题
类中的实例方法可以操作类变量吗?
如题所述
举报该问题
推荐答案 推荐于2019-11-03
1.类中的实例方法可以操作类变量
因为类总是先于实例存在的 实例只是类在特定状态下的一个特定对象 所以必须类存在 才能从类创建实例 所以实例方法可以操作类变量 因为类变量肯定存在
2.类方法不可以操作实例变量
因为类方法的作用域在类上 类本身并不知道自己被创建了多少实例 这些实例哪些还存在 所以类方法没有办法访问到实例变量
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YK6D3RVK6K3D666KRKZ.html
相似回答
类中的实例方法可以操作类变量吗?
类方法可以操作实例变量吗?
答:
类中的实例方法中除使用本方法中声明的局部变量外,还可以访问类变量及实例变量
。类方法中除使用本方法中声明的局部变量外,只可以访问类变量,不能访问实例变量。
JAVA中
类中的实例方法可以操作类变量
(static变量)
吗?类方法
(static方法...
答:
类方法(static方法)不可以操作实例变量
静态方法 通常,在一个类中定义一个方法为static,那就是说,无需本类的对象即可调用此方法。如下所示:class Simple{ static void go(){ System.out.println("Go...");} } public class Cal{ public static void main(String[] args){ Simple.go();}...
实例方法可以操作类变量
,类方法可以操作实际
变量吗?
为什么?
答:
类方法当然不可以操作实例变量了
。因为实例变量在类实例化以后才能用,而类方法在类实例化时就已经可以用了,这时实例变量还不存在,所以会报错的。
类方法
和
实例方法
区别
答:
实例方法可以对类变量进行操作
。类方法是一种特殊的方法,它们在声明和实现时都要以class开头,它具有以下特点:类方法可以通过类名和对象名调用,使用类名调用时,可以不实例化。类的方法有以下几种:(1)公有方法:在类中和类外都能调用的方法称为公有方法(2)私有方法:只能在类中调用,不能被类...
大家正在搜
实例方法只能访问实例变量
实例变量和类变量的区别
简述类变量和实例变量的区别
类方法中不能调用实例方法
实例方法不能引用类变量
子类通过成员变量的隐藏和方法的
java通过方法改变类的变量
java类变量和实例变量区别
实例方法调用类方法
相关问题
类中的实例方法可以操作类变量吗?类方法可以操作实例变量吗?
JAVA中类中的实例方法可以操作类变量(static变量)吗...
实例方法可以操作类变量,类方法可以操作实际变量吗?为什么?
java中为什么实例方法可以调用实例变量也可以调用类变量,而...
实例方法可以访问实例变量和类变量吗
类中的实例方法可以用类名直接调用吗?
实例方法,实例变量,类方法,类变量 的区别和用法
java中类变量、类方法、实例变量、实例方法是怎么相互调用访...