为了账号安全,请及时绑定邮箱和手机立即绑定

求大哥帮忙看下为什么无法运行,这个代码是没有报错的

package 定义接口;public interface IGame{	
float PI = 3.14F;	
float zhouchang();	
float mianji();
}
class changfangxing implements IGame{	
private int chang;	
private int kuan;	
public changfangxing(int chang,int kuan) {		
this.chang = chang;		
this.kuan = kuan;	
}	
public float zhouchang() {		
return (chang+kuan)*2;	
}	
public float mianji() {		
return chang*kuan;	
}
}
class ceshi{	
public static void main(String args[]) {		
IGame ig = new changfangxing(8,5);		
System.out.println(ig.zhouchang());		
System.out.println(ig.mianji());	
}	
}


正在回答

7 回答

没错啊

0 回复 有任何疑惑可以回复我~

忘记说了,把【package 定义接口 去掉】

0 回复 有任何疑惑可以回复我~


float zhouchang(){return 0;}
float mianji(){return 0;}
这样子就可以了


0 回复 有任何疑惑可以回复我~

class ceshi{ }这个去掉,主函数为啥要放在内部类里

0 回复 有任何疑惑可以回复我~

计算周长面试的时候  没有传参数 

0 回复 有任何疑惑可以回复我~

你这求周长的方法都没有传入参数,你能输出都有鬼了!程序是执行了,但是你没传参数,所一计算没结果。

public float Circumference(int length,int wide) {      

return (length+wide)*2;

}  

public float area(int length,int wide) {     

return length*wide;

}

2 回复 有任何疑惑可以回复我~

运行了,没错啊。

26.0

40.0

我只删了第一行的 【package 定义接口;】其他都是直接复制的。

我用的IDEA

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

求大哥帮忙看下为什么无法运行,这个代码是没有报错的

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信