「java圆类」java圆类代码

博主:adminadmin 2022-12-03 18:30:08 99

本篇文章给大家谈谈java圆类,以及java圆类代码对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

JAVA中怎么定义一个圆类 要求如下

要求构造方法可以接收半径参数,而半径使用缺省值1。编写完整的程序并创建Circle类的对象,并且分别调用各种方法,对比这些方法的执行结果,并据此写出详细的实验报告。

2、定义以上圆类Circle的子类圆柱体类Cylinder,使它具有圆柱体的相应属性高度,具有获取高度、设置高度、求体积、求表面积的方法和构造方法,要求构造方法可同时接收半径及高度两个参数。编写完整的程序并创建Cylinder类的对象,并且分别调用各种方法,对比这些方法。

实验大纲被老师改动 所以重新提问 !!

java中怎么去定义一个圆类,其有半径属性,并在类中写两个方法来分别计算周长和面积

import java.text.DecimalFormat;

/**

* Created by ASUS on 2018/10/24.

*/

public class test {

static final double p = 3.14;

//圆的面积为

public static double c(double r){

return p*r*r;

}

//圆的周长

public static double s(double r){

return 2*p*r;

}

public static void main(String [] arge){

System.out.println(fmt(c(2.3d)));

System.out.println(fmt(s(2.3d)));

}

private static String fmt(double rest){

DecimalFormat df = null;

df = new DecimalFormat("###,##0.00");

return df.format(rest);

}

}

java 定义一个圆类Circle,就解

public class Circle {

    //圆的半径

    private double radius;

    

    //求圆的面积

    public double findArea() {

        return Math.PI*radius*radius;

    }  

    

    public double getRadius() {

        return radius;

    }

    

    public void setRadius(double radius) {

        this.radius = radius;

    }

}

测试类自己去写。

JAVA定义圆形类的方法是什么?

public class Circle{

private double r;

public void setR(double r){

this.r=r;

}

public double getArea(){

return Math.PI*r*r;

}

public double getPerimeter(){

return 2*Math.PI*r;

}

}

public class TestCircle{

public static void main(String [] args){

//两个不同对象

Circle circle1 = new Circle();

Circle circle2 = new Circle();

//设置不同半径

circle1.setR(2);

circle2.setR(3);

//显示结果

system.out.println("半径为2的圆面积是"+circle1.getArea()+", 周长是"+circle1.getPerimeter());

system.out.println("半径为3的圆面积是"+circle2.getArea()+", 周长是"+circle2.getPerimeter());

}

}

java中如何定义一个圆

定义圆,只要定义一个圆类,类属性包括:

1.

坐标信息

包括横、纵坐标两个属性,类型为浮点数;

2.

半径

浮点数;

随后再创建圆类的对象,将以上两种数据写入该对象即可。

java圆类的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java圆类代码、java圆类的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-03,除非注明,否则均为首码项目网原创文章,转载请注明出处。