已采纳回答 / 喵喵小喵
我们正常要用类的成员或者方法都要先实例化对象后才能用(对象.方法()或者对象.变量)。但如果某方法或成员是static声明的就可以不需要实例化对象就可以直接引用。
2017-07-26
我的代码 http://www.imooc.com/article/19438 功能都实现了,适合新手看,较容易理解,不过不是最简单的方法,所以如果你有更简单的方法 ...我们互相交流呀
2017-07-25
最新回答 / 慕侠0314384
子类方法中有一个隐藏的super();语句,当运行子类方法时,会先去访问父类的属性,如果父类种已经有这个属性被定义,那么就使用父类的属性,这时 n并没有被赋予子类的值,还是父类的,然后是输出语句,你可以将int n = 10;放在super();语句下面 在调用method()方法看看.
2017-07-24
// 创建方法内部类的对象
MInner mi = new MInner();
int x = mi.getScore();
// 调用内部类的方法
System.out.println("姓名:" + name + "\n加分后的成绩:" + x);
}
定义个变量 int x 接收这个方法的返回值. 输出x
MInner mi = new MInner();
int x = mi.getScore();
// 调用内部类的方法
System.out.println("姓名:" + name + "\n加分后的成绩:" + x);
}
定义个变量 int x 接收这个方法的返回值. 输出x
2017-07-24