java编写一个程序_计算已知长和宽的长方形的周长,请教一下大佬们,我们java留了一个作业,编写程序,定义一个接口Comput,声明计算周长和面积的方法...
//编写程序,定义一个接口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,声明计算周长和面积的方法...相关推荐
- EXCEL中批量计算“已知一点坐标、方位角、距离,求坐标点”
前言 日常工作中有时需要计算已知点.正本方位角.距离计算坐标点.如下图 已知:蓝点坐标.正本方向夹角为方位角,蓝点与未知点(红色)之间的距离,求红色点坐标. 小O地图Excel插件版提供在excel表 ...
- 现在有一个整数数组,已知一个数出现的次数超过了一半,请用O(n)的复杂度的算法找出这个数...
现在有一个整数数组,已知一个数出现的次数超过了一半,请用O(n)的复杂度的算法找出这个数. 方法1:Hash链表 方法2:使用两个变量A和B,其中A存储某个数组中的数,B用来计数.开始时将B初始化为0 ...
- python输入矩形的长和宽、求周长_输入矩形的长和宽,求出该矩形的周长和面积...
01.1.上机内容:C++程序的编写和运行 02. 03.上机目的:编程序,输入数值,输出星期. 04. 05.我的程序:/*输入矩形的长和宽,求出该矩形的周长和面积*/ 06. 07.2./* 08 ...
- java jvm调优_(第1部分,共3部分):有关性能调优,Java中的JVM,GC,Mechanical Sympathy等的文章和视频的摘要...
java jvm调优 我已经花了几个月的时间考虑审查有关性能调优,JVM,Java中的GC,Mechanical Sympathy等主题的文章和视频的缓存,并最终花了点时间–也许这就是重点我什么时候才 ...
- 已知长宽高用php求周长体积_PHP工厂模式计算面积与周长
<?phpinterface InterfaceShape{ function getArea(); function getCircumference();} /** * 矩形 */class ...
- 经纬度计算---已知一点经纬度和距离,计算其他任意点经纬度
经纬度计算关系 纬度计算只与地球半径(周长)有关: 经度计算与地球半径(周长)及所处纬度相关. 计算公式 赤道半径:ARC = 6371.393*1000 所求点到已知点的距离:垂直距离lath(所求 ...
- python已知两边求第三边_探究“已知一个三角形两边及其夹角,求第三边”的问题...
探究"已知一个三角形两边及其夹角求第三边"的问题 [知识点] 余弦定理. [对应版本章节] 本节课是人民教育出版社出版的高中数学 A 版数学必修 5 第一章"解三角 形& ...
- java中unicode显示乱码_Java 已知Java系统编码是GBK,jtextarea从一编码为Unicode的文本中读取数据,出现乱码,怎么正常显示?...
Java 已知Java系统编码是GBK,jtextarea从一编码为Unicode的文本中读取数据,出现乱码,怎么正常显示? 关注:159 答案:2 mip版 解决时间 2021-02-03 12 ...
- 算法分析:芯片测试问题 非递归 JAVA 有n片芯片,已知好芯片比坏芯片至少多1片......
[芯片测试]有n片芯片,已知好芯片比坏芯片至少多1片.现在需要通过测试从中找出1片好芯片,测试方法如下:将2片芯片放到测试台上,2片芯片互相测试并报告测试结果(即好或者坏):其中,好芯片的报告是正确的 ...
最新文章
- 可能存在无限递归_做事永远无头无尾?人生中的递归现象
- python爬虫实例-python使用百度进行爬虫简单学习例子
- 在线应用的 Serverless 实践
- sqlite3命令详解
- 【译】x86程序员手册06 - 2.4指令格式
- 使用structure101分析软件包的依赖关系
- 我要认真学Git了 - Config
- LinkedIn 开源多媒体对象存储数据库 Ambry
- 数据库学习--DCL(数据库控制语言)
- php中如何加密,PHP中的加密功能
- C语言写学生成绩管理系统(超详细注解)
- C# 获取PDF文档的字体信息及指定文字的坐标,宽度和高度
- 百度地图api初次申请及简单应用
- Linux内核同步原语之原子操作(Atomic)
- 苹果app旧版本软件下载
- AToken全观:情人节妹子收了520个BTC,成吨狗粮灌到饱
- 神奇的主力成本线!居然能将主力成本运筹帷幄?!
- WZOI-387图像相似度
- (转载)持续集成(第二版)[来自:Martin Fowler]
- 小程序即将上线,现在就可以开发啦