中易网

JAVA 编程 面向对象

答案:3  悬赏:70  
解决时间 2021-03-15 04:37
(1)设计椭圆类Ellipse,其数据域至少包括:长短半轴(a,b)、中心坐标(x,y)、面积(Area)。其成员方法至少包括:计算面积方法getArea
(2)从椭圆类派生圆类Circle,覆盖方法getArea(),新增计算圆周长方法getLength()。编程分别应用Ellipse类和Circle类
最佳答案
class Ellipse{
//椭圆面积计算
void getArea(double a,double b,double x,double y){
//椭圆面积计算公式你自己写吧
double Area=a+b+x+y;
System.out.println("椭圆面积:"+Area);
}
}
//子类Circle继承父类Ellipse
class Circle extends Ellipse{
double radii;
Circle(double ra) {
radii=ra;
}
// 重写父累的getArea()方法
double getArea(){
double Area=3.14*radii*radii;
return Area;
}
//圆周长计算方法
void getLength(){
double Length=3.14/getArea();
System.out.println("圆的周长"+Length);
}
}
public class Demo {
public static void main(String[] args) {
Ellipse ellipse=new Ellipse();
ellipse.getArea(1, 2, 3, 4);
Circle circle=new Circle(3);
circle.getLength();
}

}
椭圆的面积计算公式和圆的计算公式可能不对,你自己搞定吧
给分哦~
全部回答
2
面向对象编程(oop)旨在将现实世界中的概念模拟到计算机中,它将现实世界中的所以事物视作对象。对象是存在的具体实体,具有明确定义的状态和行为。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
lol中的排位卡分是什么意思 该怎样卡分
损益类是什么意思啊
梦幻西游降修问题?
高教 出版的图书的增值服务卡怎么用?
A/D 模数转换器如ADC0809 ,当它应用于数字电
王氏推拿正骨南郝店怎么去啊,有知道地址的么
3张连号人民币1999年1元能换多少钱
画对于色彩,歌对于音符,那么诗对于什么呢?
在发现的短文里面年轻人的人为之一动。当时他
场地土建路由
轻手轻脚的反义词是什么
今天是3月3了怎么英雄联盟无限火力还没开
广东省韶关市三路车的总站粤北二院算不算是西
1998年11月14日属什么,是什么星座.新历是什么
阿帆超市这个地址在什么地方,我要处理点事
推荐资讯
爱情伤感4个数字表示
翁堂大澡堂地址在哪,我要去那里办事
爱尚旅馆地址在什么地方,想过去办事
急需外科整体护理病历范文
广电总局将推广弟四代卫星接收机能收多少个台
葡轩红酒地址在哪,我要去那里办事
乡村味道土菜馆地址有知道的么?有点事想过去
用步步高家教机怎么下载游戏
请问农行卡622848 0240 5294 52510 属哪个地
精神放松舒解压力:如睡前的适量运动,听音乐,
送快递与送外卖哪个来钱快一点?怎样入手?
华山街/驸马街(路口)我想知道这个在什么地方
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?