本帖最后由 王瑞 于 2013-3-23 18:02 编辑
- class Test extends Thread
- {
- //private String name;
- Test(String name)
- {
- //this.name = name;
- super(name);//利用父类中的函数,返回name值。
- }
- public void run()
- {
- for(int x=0; x<60; x++)
- {
- System.out.println(this.getName()+" run..."+x);//这里,Test 明明继承了Thread,而父类中才有getName(),为什么用this.getName()呢?
- //要用也应该用super.getName()吧?想了一会没找到答案,求解!
- }
- }
- }
复制代码 |