课程
/后端开发
/Java
/Java入门第二季 升级版
package com.mxdximmco; class Shape { System.out.println("访问外部类中的score:" + HelloWorld.score ); } 为什么他System的一直报错
2016-10-02
源自:Java入门第二季 升级版 7-7
正在回答
public class Shape {
int score =10;
public static void main(String[] args) {
Shape a=new Shape();
System.out.println("访问外部类中的score:" + a.score);
}
//我这样就没出错
qq_ZLKKINGF_04041481 提问者
你检查一下main函数里面有没有创建一个helloworld对象,没有创建对象是不能输出非静态变量的
你把你全部代码帖一下一起研究一下
个人见解:你需要把print函数放在main函数里面执行。。。
捞捞
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答求解求解,谢谢
2 回答求解答,谢谢
3 回答求小伙伴解答,谢谢!
4 回答基础比较差求解谢谢
2 回答关于方法的迷思,求解,谢谢。