美文网首页
聪聪工作室---JAVA入门小程序---求圆的面积和周长

聪聪工作室---JAVA入门小程序---求圆的面积和周长

作者: 繁花流水congcong | 来源:发表于2016-07-16 17:49 被阅读69次

    import java.util.Scanner;

    public class Circle {

    // ------------------变量定义-------------------------

    private double radius = 2.0;

    private String color = "red";

    // -----------------主方法--------------------------------

    public static void main(String[] args) {

    //1.构造函数

    Circle c = new Circle();//调用无参构造函数

    Circle c2 = new Circle(2.0);//调用有参构造函数

    //2.半径

    Scanner sc=new Scanner(System.in);

    double r=sc.nextInt();

    c.setRadius(r);//设置半径为4.0

    c.getRadius();//调用得到半径

    System.out.println(c.getRadius());//打印得到的半径

    //3.面积

    c.getArea();//调用得到面积

    System.out.println(c.getArea());//打印得到的面积

    //4.颜色

    System.out.println(c.getColor());//打印得到的颜色

    //5.周长

    c.getCircumference();//调用得到周长

    System.out.println(c.getCircumference());

    }

    // -------------------------调用的方法-----------------------------------------

    //1.构造函数

    //无参构造函数

    public Circle() {

    }

    //有参构造函数参数

    public Circle(double r) {

    this.radius = r;

    }

    //2.半径

    //设置半径

    public void setRadius(double radius) {

    this.radius = radius;

    }

    //double 有小数点,得到半径

    private double getRadius() {

    return radius;

    }

    //3.颜色

    //设置颜色

    public void setColor(String color) {

    this.color = color;

    }

    //得到颜色

    public String getColor(){

    return color;

    }

    //4.面积

    //double 有小数点,得到面积

    private double getArea() {

    double area = radius * radius * Math.PI;

    return area;

    }

    //5.周长

    //周长

    private double getCircumference() {

    double Circum=2*radius*Math.PI;

    return Circum;

    }

    }

    相关文章

      网友评论

          本文标题:聪聪工作室---JAVA入门小程序---求圆的面积和周长

          本文链接:https://www.haomeiwen.com/subject/sksujttx.html