JAVA题,求详细回答

1.阅读下面的程序代码,根据注释要求补充、完成代码(划线是需要补充的地方),最后简要说明该程序的功能。___________________{//声明一个接口,接口名为A... 1. 阅读下面的程序代码,根据注释要求补充、完成代码(划线是需要补充的地方),最后简要说明该程序的功能。
___________________{ //声明一个接口,接口名为Area
public double CalsulateArea();
}
class MyCircle implements Area{
double r;
public MyCircle(double r){
this.r=r;
}
public double CalsulateArea(){
return Math.PI*r*r;
}
}
class MyRectangle implements Area{
double width,height;
public MyRectangle(double w,double h){
width=w;
height=h;
}
public double CalsulateArea(){
//计算矩形面积
}
}
class TestArea{
public static void main(String []args){
//创建MyCircle的对象,对象名为c
System.out.println("The area of the Circle is "+c.CalsulateArea());
//创建MyRectangle的对象,对象名为r
System.out.println("The area of the Rectangle is "+r.CalsulateArea());

}
}
class TestArea{
public static void main(String []args){
—————————————— //创建MyCircle的对象,对象名为c
System.out.println("The area of the Circle is "+c.CalsulateArea());
—————————————— //创建MyRectangle的对象,对象名为r
System.out.println("The area of the Rectangle is "+r.CalsulateArea());

}
}
主要是这里
展开
 我来答
ae86zlk
2014-06-07 · 知道合伙人IT服务行家
ae86zlk
知道合伙人IT服务行家
采纳数:344 获赞数:1414
移动开发程序员

向TA提问 私信TA
展开全部
Interface Area //声明面积接口,让圆和矩形类实现该接口内的计算面积的方法
MyCircle c = newMyCircle(参数)//创建MyCircle的对象,对象名为c

MyRectangle r = newMyRectangle(参数1,参数2)//创建MyRectangle的对象,对象名为r

至于程序的作用,其实就是想把矩形和圆求面积的方法抽离成一个接口,然后圆类和矩形类都实现这个接口来计算各自的面积(类似把共有属性抽离成class一样的道理,面向接口编程)

希望能帮到你
549674111
2014-06-07 · TA获得超过417个赞
知道小有建树答主
回答量:415
采纳率:0%
帮助的人:228万
展开全部
public interface Area

MyCircle c = new MyCircle();

MyRectangle r = new MyRectangle();

我没感觉有什么难啊。
你确定是想加划线部分?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ymxx_yy
2014-06-07 · TA获得超过407个赞
知道小有建树答主
回答量:373
采纳率:0%
帮助的人:308万
展开全部
第一空 public interface Area

第二空 MyCircle c =new MyCircle(6.5); //里面数值随便填,要double类型,这个参数是圆半径

第三空 MyRectangle r = new MyRectangle(3.4,4.5); //里面数值随便填,要double类型,两个参数分别是矩形的长跟宽
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
於翰海4E
2014-06-07 · TA获得超过309个赞
知道答主
回答量:29
采纳率:0%
帮助的人:7.1万
展开全部
public interface Area
MyCircle c = new MyCircle();
MyRectangle r =new MyRectangle();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
瞌睡倬腾6
2014-06-07 · TA获得超过137个赞
知道答主
回答量:138
采纳率:50%
帮助的人:70.1万
展开全部
int 是普通类型,所以没有继承
以上回答你满意么?
追问
你再看一下,我想知道答案
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式