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

来源:11-2 代码实现

qq_慕先生5365347

2020-02-10 17:14

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回答

  • 慕尼黑4049760
    2020-08-04 11:31:35

    没错啊

  • weixin_慕仙1176837
    2020-07-03 15:39:07

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

  • weixin_慕仙1176837
    2020-07-03 15:37:50


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


  • 慕前端3036347
    2020-06-03 20:28:07

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

  • 慕仔8386201
    2020-04-23 21:06:27

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

  • 学java的小学僧
    2020-02-20 17:41:42

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

    public float Circumference(int length,int wide) {      

    return (length+wide)*2;

    }  

    public float area(int length,int wide) {     

    return length*wide;

    }

  • X01Wolverine
    2020-02-11 21:33:33

    运行了,没错啊。

    26.0

    40.0

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

    我用的IDEA

Java入门第二季 升级版

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

530553 学习 · 6091 问题

查看课程

相似问题