最赞回答 / 慕粉void
首先本题中内部类没有show()方法,当然不能mi.show()。其次,getScore()方法有返回值需要参数去接收,所以intnewScore = mi.getScore()。最后,外部类的show()方法没有返回值,所以可以mo.show()。
2016-08-05
最赞回答 / 夏季相见不Ru懷念3211604
不传参时,默认调用无参构造方法;传参时,会根据你传过去的参数类型,参数个数,进行分辨;如: 1.public Telphone(){//代码} ; 2.public Telphone(int a){//代码} ;3.public Telphone(int a,int b){//代码} ;4.public Telphone(String a,int b){//代码} ;Telphone i = new Telphone(); 什么不传默认调用第1个构成函数Telphone i = new Telphone(...
2016-08-05
最新回答 / 程序猿天璇
public static void selectServer(){int choose=0;input = new Scanner(System.in);try{choose = input.nextInt(); if(choose<1||choose>6){throw new Exception();} System.out.println("final =" + choose);} catch (InputMismatchException e){System.out.println(...
2016-08-04
最赞回答 / 霁雪
可以。所谓静态属性和静态方法就是相当于本类中所有方法共有的资源,只是使用的方法不同而已。静态属性和静态方法在静态方法中可以随意直接调用使用但是要在普通方法中使用调用静态属性和静态方法的话就要创建类的对象,再通过这个对象去调用就行
2016-08-04
最新回答 / 吴某某啊
最简单的布尔表达式是等式(equality)。这种布尔表达式用来测试一个值是否与另一个值相同。布尔表达式,不论它的长短如何,其值只能是true或false。所以,这个当然算布尔表达式。
2016-08-03