课程
/后端开发
/Java
/Java入门第二季 升级版
注意事项1中,为什么不能讲name视为成员变量,可被内部各部分使用?
2016-09-10
源自:Java入门第二季 升级版 8-9
正在回答
可以视为成员变量,被内部各部分使用。但这个有个前提,就是你调用成员变量的方法和你的成员变量的修饰符都为static(或者都不为static),而注意事项中,调用变量的方法的修饰符与成员变量的修饰符不同,必须实例化一个对象。(个人理解,仅供参考)
小续续 提问者
因为name是成员变量,属于具体的对象实例。而且,它并不是不可被内部各部分使用,只是不可直接在静态方法中调用,因为静态方法属于类方法
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
2 回答静态成员变量与成员变量的区别?
1 回答static 静态变量和成员变量的区别?
2 回答静态变量和成员变量有什么不同
2 回答类的成员变量和非静态变量混淆
1 回答静态变量和成员变量有什么区别