课程
/后端开发
/Java
/Java入门第二季 升级版
明明已经创建了一次对象了
2018-11-21
源自:Java入门第二季 升级版 8-10
正在回答
String name; // 声明变量name
String sex; // 声明变量sex
static int age;// 声明静态变量age
System.out.println("name:"+exercise.name+" sex:"+exercise.sex+" age:"+age);
因为main方法是静态方法,只能直接使用static的成员变量,普通变量要通过对象名.变量名来调用
OK 明白了
还有个问题就是在课后任务中
System.out.println("name:"+name+" sex:"+sex+" age:"+age);
这句代码为什么不能在创建对象后直接使用
也就是
public static void main(String[] args) {
practice exercise=new practice();
}
这么输出
慕神2039656
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
5 回答创建内部类对象为什么要先创建外部类对象
2 回答再次创建对象hello2
2 回答什么时候需要创建类?第二个类创建的必要性是什么?
3 回答为什么在创建内部类之前要创建外部类对象?
6 回答最后为什么要创建另一个对象呢