用java计算长方形的面积
用java计算长方形的面积要求:1、用到继承类2、用到构造函数请各位帮一下忙,我是菜鸟的,谢谢了...
用java计算长方形的面积
要求:1、用到继承类
2、用到构造函数
请各位帮一下忙,我是菜鸟的,谢谢了 展开
要求:1、用到继承类
2、用到构造函数
请各位帮一下忙,我是菜鸟的,谢谢了 展开
4个回答
推荐于2017-11-25
展开全部
// 父类Sharp 如下:public abstract class Sharp {
// 定义面积方法
public abstract double area();
} // 子类RectSharp 继承父类:public class RectSharp extends Sharp { private double width, heigth; public RectSharp(double width, double heigth) {
this.width = width;
this.heigth = heigth;
} /**
* 求出面积
*/
@Override
public double area() {
return width * heigth;
} public static void main(String[] args) {
// 创建一个长方形类
RectSharp r = new RectSharp(100, 50.2);
// 计算面积
double area = r.area();
System.out.println("该长方形的面积为:" + area);
}
}
// 定义面积方法
public abstract double area();
} // 子类RectSharp 继承父类:public class RectSharp extends Sharp { private double width, heigth; public RectSharp(double width, double heigth) {
this.width = width;
this.heigth = heigth;
} /**
* 求出面积
*/
@Override
public double area() {
return width * heigth;
} public static void main(String[] args) {
// 创建一个长方形类
RectSharp r = new RectSharp(100, 50.2);
// 计算面积
double area = r.area();
System.out.println("该长方形的面积为:" + area);
}
}
2013-06-26
展开全部
class shap{ private int h; private int w; public shap(int h,int w){ this.h = h; this.w =w; } public void setW(int w){ this.w =w; } public void setH(int h){ this.h =h; } public int getW(){return w;} public int getH(){return h;} public int jisuan(){return 0;}}class sqrt extends shap{ public sart(int h,int w){ super(h,w); } public int jisuan(){return super.getW()*super.getH();}}public class test{ public static void main(String [] agur){ shap s = new sqrt(10,20); int tem = s.jisuan(); System.out.println("面积是:"+tem); }}}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2015-10-27 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
//计算矩形的面积
public class RectArea {
public static double getArea(double width, double higth) {
double area = 0.0;// 矩形面积
// 判断输入是否合理
if (!(width <= 0 || higth <= 0)) {
area = width * higth;
return area;// 返回面积
} else {
System.out.println("请输入合理的长宽");
return -1;
}
}
public static void main(String[] args) {
//测试 宽:10.0 高:20.0
System.out.println("矩形面积" + RectArea.getArea(10.0, 20.0));
}
}
public class RectArea {
public static double getArea(double width, double higth) {
double area = 0.0;// 矩形面积
// 判断输入是否合理
if (!(width <= 0 || higth <= 0)) {
area = width * higth;
return area;// 返回面积
} else {
System.out.println("请输入合理的长宽");
return -1;
}
}
public static void main(String[] args) {
//测试 宽:10.0 高:20.0
System.out.println("矩形面积" + RectArea.getArea(10.0, 20.0));
}
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-06-26
展开全部
请问是用什么继承?一个类,一个接口?还是原本提供的?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询