欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

java编写一个程序_计算已知长和宽的长方形的周长,请教一下大佬们,我们java留了一个作业,编写程序,定义一个接口Comput,声明计算周长和面积的方法...

发布时间:2025/3/15 编程问答 32 豆豆

//编写程序,定义一个接口Compute,声明计算周长calgirth()和面积calarea ()的方法,然后定义一个长方形类RRect和圆类Circle,两个类都实现接口Compute,最后进行测试。

package edu.slm.test;

/**

* 编写程序,定义一个接口Compute,声明计算周长calgirth()和面积calarea ()的方法,

* 然后定义一个长方形类RRect和圆类Circle,两个类都实现接口Compute,最后进行测试。

* @author slm

*/

//******************************

/**

* 定义Computer接口

* 声明计算周长方法calgirth()和求面积方法calarea()

* @author Administrator

*/

//******************************

//******************************

/**

*

* 定义RRect类,实现Computer接口

*

*/

class RRect {

private int w;

private int h;

public double s;// 存储面积

public RRect(int _w, int _h) {

w = _w;

h = _h;

}

//******************************

//添加并实现接口的方法

//******************************

}

/**

* 定义Circle,实现Computer接口

* @author Administrator

*/

class Circle {

private int r;

public double s;// 存储面积

public Circle(int _r) {

r = _r;

}

//******************************

//添加并实现接口的方法

//******************************

}

public class Exam293 implements MyInterface {

@Override

public Object method(Object[] params) {

int rs = 0;

int w = Integer.parseInt(params[0].toString());

int h = Integer.parseInt(params[1].toString());

int r = Integer.parseInt(params[2].toString());

// 测试功能,请勿修改

RRect rect = new RRect(w, h);

Circle c = new Circle(r);

System.out.println("功能测试...");

System.out.println("矩形面积:" + rect.calarea());

System.out.println("圆面积:" + c.calarea());

rs = (int) ((int) rect.calarea() + c.calarea());

return rs;

}

public static void main(String[] args) {

Exam293 pro = new Exam293();

pro.method(new Object[] { 200, 300, 500 });

}

}

总结

以上是生活随笔为你收集整理的java编写一个程序_计算已知长和宽的长方形的周长,请教一下大佬们,我们java留了一个作业,编写程序,定义一个接口Comput,声明计算周长和面积的方法...的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。