java正方形_java编程(11分)求正方形的面积。要求

该博客讨论了如何使用Java编程实现正方形面积的计算。通过创建一个接口IShape,定义一个实现了该接口的Square类,以及一个主类来演示如何计算正方形面积。示例代码展示了接口的使用、类的实例化以及面积的输出。

java编程(11分)求正方形的面积。要求

关注:137  答案:2  mip版

解决时间 2021-01-27 10:01

e6cb1a03ad541b3098697807b7bf1798.png

提问者葃日懙妳

2021-01-26 13:02

5. (11分)求正方形的面积。要求

1)创建一个接口IShape ,接口中有一个抽象方法

public double area( );

2)定义一个类square,且实现IShape接口。square类有一个属性表示正方形的边长;构造方法初始化该边长。

3)定义一个主类,在此类中,创建square类的实例,求该正方形面积。

最佳答案

e6cb1a03ad541b3098697807b7bf1798.png

二级知识专家傻ㄋ吧唧

2021-01-26 14:22

interface IShape{

public double area();

}

class square implements IShape{

double length ;

public square(double l){

length = l;

}

public double area(){

return length*length;

}

}

public class Test {

public static void main(String[] args) {

square s = new square(5);

System.out.println(s.area());

}

}

全部回答

e6cb1a03ad541b3098697807b7bf1798.png

1楼伈係鯡亼

2021-01-26 15:48

public class main {

//应用举例

public static void main(string[] args) {

rectangle rect = new rectangle(13,34);

rectangle square = new rectangle(13);

system.out.println("长为: " + rect.getlength() +" 宽为:"+rect.getwidth() +" 的长方形面积为:" + rect.getarea());

system.out.println("边长为:" + square.getlength() +" 的正方形面积为:"+square.getarea());

//静态方法调用

system.out.println("长方形的面积" + rectangle.getarea(23,34));

}

}

//长方形(正方形)类

class rectangle {

private double length = 0.0; //长

private double width = 0.0; //宽

public double getlength() {

return length;

}

public double getwidth() {

return width;

}

//构造长方形

public rectangle(double length , double width) {

this.length = length;

this.width = width;

}

//构造正方形

public rectangle(double side) {

this(side,side);

}

//获得面积方法

public double getarea()

{

return length * width;

}

//静态方法,可以直接调用返回长方形(正方形的面积)

//x 长方形的长, y长方形的宽

public static double getarea(double x,double y)

{

return x*y;

}

}

我要举报

如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

→点此我要举报以上信息!←

推荐资讯

大家都在看

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值