第17行:MInner newScore=new MInner();
第20行:newScore.getScore();
第21行:System.out.println("姓名:" + name + "\n加分后的成绩:" + newScore.getScore());---注意后面需要该一下
第29行:HelloWorld mo=new HelloWorld();
第20行:newScore.getScore();
第21行:System.out.println("姓名:" + name + "\n加分后的成绩:" + newScore.getScore());---注意后面需要该一下
第29行:HelloWorld mo=new HelloWorld();
2015-12-08
第13行:System.out.println("访问外部类中的score:" +HelloWorld.score);
第21行:SInner si=new SInner();
第21行:SInner si=new SInner();
2015-12-07
15行:System.out.println("外部类中的name:" +HelloWorld.this.name);
16行:System.out.println("内部类中的name:" +name);
28行:Inner inn =o.new Inner();
16行:System.out.println("内部类中的name:" +name);
28行:Inner inn =o.new Inner();
2015-12-07
最赞回答 / 天启之魂
首先类名是不同的,如果类名相同 那么包名肯定是不同的,同一个包中的类直接new 就可以了,如果需要用到不同包中的类 就需要在文件的开头import 包名了如果导入的几个包中含有相同的类名 name你在调用的时候就必须加上包名 如 包名.类名 这样去使用了反正你如果在ide 工具中开发 如 myeclipse里面 他都会自动提示你得 这都不是问题!
2015-12-07
equal 与 == 区别
1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。
“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。
(2)对于非字符串变量来说,"=="和"equals"方法的作用是相同的都是用来比较其
对象在堆内存的首地址,即用来比较两个引用变量是否指向同一个对象。
1)对于字符串变量来说,使用“==”和“equals()”方法比较字符串时,其比较方法不同。
“==”比较两个变量本身的值,即两个对象在内存中的首地址。“equals()”比较字符串中所包含的内容是否相同。
(2)对于非字符串变量来说,"=="和"equals"方法的作用是相同的都是用来比较其
对象在堆内存的首地址,即用来比较两个引用变量是否指向同一个对象。
2015-12-07
已采纳回答 / RockenRoll
Rational Rose: http://www.uml.org.cn/RequirementProject/200604043.htmVisio: http://www.microsoft.com/china/office/xp/visio/default.aspPowerDesigner http://www.uml.org.cn/UMLTools/powerDesigner/powerDesignerToolIntroduction.htm
2015-12-07