JAVA考试题 创建一个圆类

本人的JAVA期中考试题,分享给有需要的朋友,变量名和方法名 命名的都不规范 因为考试需要,仅供初学者参考

题干:编一个程序,程序中包含以下内容:

一个圆类,包含:
属性:圆半径;
方法:构造方法;求面积方法;求周长方法:。
主类,包含:
主方法main(),在主方法中创建圆类的对象c1和c2并初始化,c1的半径为10,c1的半径为20,然后分别显示两个圆的面积和周长。

import java.util.Scanner;
public class yuan {
    private double Radius;
    public void setRadius(double r)

    {
        this.Radius=r;
    }

    public void yuan()
        this.Radius=0;
        System.out.println("圆");
    }
    public void yuan(double r)
    {
        this.Radius=r;
    }
    public double getRadius()
    { 
        return Radius;
    }
    public double getArea()
        double r=this.Radius;
        return r*r*3.14;
    }
    public double getPerimeter(){ 
        return this.Radius*3.14*2;
    }
    public void show()
    { 
        Scanner cin=new Scanner(System.in);
        System.out.println("请输入半径:");
        this.setRadius(cin.nextInt());
        System.out.println("半径=;"+this.getRadius());
        System.out.println("周长;"+this.getPerimeter());
        System.out.println("面积="+this.getArea());
    }

    public static void main(String args[])
    { 
        yuan c1=new yuan();
        yuan c2=new yuan();
        c1.show();
        c2.show();
    }

}

yua

发表评论

您的电子邮箱地址不会被公开。