精华内容
下载资源
问答
  • java编写一个圆类circle
    万次阅读
    2020-03-25 16:11:02

    编写一个圆类Circle,该类拥有:
    ①一个成员变量
    Radius(私有,浮点型); // 存放圆的半径;
    ②两个构造方法
    Circle( ) // 将半径设为0
    Circle(double r ) //创建Circle对象时将半径初始化为r
    ③ 三个成员方法
    double getArea( ) //获取圆的面积
    double getPerimeter( ) //获取圆的周长
    void show( ) //将圆的半径、周长、面积输出到屏幕

    package p2;
    
    class Circle {
                             //定义父类--圆类
    	private double radius;          //成员变量--园半径
    	Circle() 
    更多相关内容
  • 设计一个圆Circle类,包含圆心和半径两个数据成员。(1)编写合理的构造方法。(2)编写计算圆面积的方法getArea(3)编写计算圆是否包含指定点的方法contains(Point) contains(int x int y)。设计Point,包括构造...
  • import java.util.Scanner;public class Circle {private double Radius;public double getRadius(){return Radius;}public void setRadius(double r){this.Radius=r;}public Circle()//无参构造方法{this....

    package Circle;

    import java.util.Scanner;

    public class Circle {

    private double Radius;

    public double getRadius()

    {

    return Radius;

    }

    public void setRadius(double r)

    {

    this.Radius=r;

    }

    public Circle()//无参构造方法

    {

    this.Radius=0;//初始化为0

    System.out.println("圆");

    }

    public Circle(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[])

    {

    Circle c=new Circle();

    c.show();

    }

    }

    展开全文
  • 设计一个圆类Circle,具有属性:圆心坐标x和y及圆半径r,除具有设置和获取属性的方法外,还具有计算周长的方法perimeter()和计算面积的方法area()。再设计一个圆柱类Cylinder,Cylinder类继承自Circle类,增加了...

    设计一个圆类Circle,具有属性:圆心坐标x和y及圆半径r,除具有设置和获取属性的方法外,还具有计算周长的方法perimeter()和计算面积的方法area()。再设计一个圆柱类Cylinder,Cylinder类继承自Circle类,增加了属性:高度h,增加了设置和获取高度h的方法,计算面积的方法area()和计算体积的方法volume()。创建对象,显示其属性,计算和显示其面积和体积。

    class Circle {
        double x;
        double y;
        double r;
        Circle(double x, double y, double r) {
            this.x = x;
            this.y = y;
            this.r = r;
        }
        public void setX(double x) {
            this.x = x;
        }
        public void setY(double y) {
            this.y = y;
        }
        public void setR(double r) {
            this.r = r;
        }
        public double getX() {
            return x;
        }
        public double getY() {
            return y;
        }
        public double getR() {
            return r;
        }
        public double area() {
            return r * r * Math.PI;
        }
        public double perimeter() {
            return 2 * r * Math.PI;
        }
        public void show() {
            System.out.print("x=" + x + ", y=" + y + ", Radius=" + r);
        }
    }
    class Cylinder extends Circle {
        double h;
        Cylinder(double x, double y, double r, double h) {
            super(x, y, r);
            this.h = h;
        }
        public void setH(double h) {
            this.h = h;
        }
        public double getH() {
            return h;
        }
        public double area() {
            return perimeter() * h + super.area() * 2;
        }
        public double volume() {
            return super.area() * h;
        }
        public static void main(String[] args) {
            Cylinder cylinder = new Cylinder(2, 3, 4, 5);
            cylinder.show();
            System.out.println(", Height=" + cylinder.getH());
            System.out.println("面积=" + cylinder.area());
            System.out.println("体积=" + cylinder.volume());
        }
    }

    运行结果  


    如以上有错误的地方,请在评论区中指出,谢谢!

    小可爱们看完点个赞再走一走~~

    展开全文
  • java 编写圆类Circle,圆柱体类Cylinder

    千次阅读 多人点赞 2021-05-27 16:04:33
    import java.util.HashSet; import java.util.Iterator; import java.util.Set; class Circle{ private double radius; public double getRadius() { return radius; } public void setRadius(double ...

    在这里插入图片描述

    import java.util.HashSet;
    import java.util.Iterator;
    import java.util.Set;
    
    
    class Circle{
    	private double radius;
    	
    	public double getRadius() {
    		return radius;
    	}
    
    	public void setRadius(double radius) {
    		this.radius = radius;
    	}
    
    	Circle(){}
    	
    	Circle(double r){
    		radius = r;
    	}
    	double getArea() {
    		return Math.pow(radius, 2)*Math.PI;
    	}; 
    	double getPerimeter() {
    		return radius*2*Math.PI;
    	}
    	void show() {
    		System.out.println(radius);
    		System.out.println(getPerimeter());
    		System.out.println(getArea());
    		
    	}
    	
    }
    class Cylider extends Circle{
    	private double height;
    
    	Cylider(double r,double h) {
    		// TODO Auto-generated method stub
    		this.height = h;
    		 setRadius(r);
    	}
    	double getVolume() {
    		return getArea()*height;
    	}	
    	void showVolume(){
    		System.out.println(getVolume());
    	}
    }
    
    public class Main {
        public static void main(String[] args) {
           Circle ci =new Circle(10.0);
           ci.show();
           Cylider cyl = new Cylider(5.0, 10.0);
           cyl.show();
           cyl.showVolume();
        }
    }
    
    
    
    展开全文
  • (4)根据下面的要求实现圆类Circle。 ① 圆类Circle的成员变量:radius表示圆的半径。  ② 圆类Circle的方法成员:  Circle():构造方法,将半径置0  Circle(double r):构造方法,创建Circle对象时将半径...
  • java基础问题07---定义一个圆Circle类

    千次阅读 2021-01-20 19:31:48
    利用面向对象的编程方法,设计类Circle计算的面积和的周长 import java.util.Scanner; public class CircleText { public static void main(String[] args) { Scanner value = new Scanner(System.in); ...
  • 案例介绍: 定义一个名为Circle的类表示圆,其中含有 double型的成员变量centerX、centerY,表示圆心坐杯, radius表示圆的半径。...编写程序测试这个圆类的所有方法。 案例代码: public class Circl
  • 共回答了18问题采纳率:94.4%public class Circle{private double radius;public Circle(double r){this.radius = r;}public static void main(String args[]){Circle[] ary = new Circle[5];ary[0] = new Circle...
  • JAVA 计算圆的面积和周长: 创建一个圆Circle类。为该提供一个变量r表示半径,一个常量PI表示圆周率; * 同时为该提供两个方法:方法一用于求圆的面积,方法二用于求圆的周长; 为该提供一
  • 具有一个属性,两个方法 属性名为r,表示半径, 第一个方法功能为求周长,方法名为getPerimeter 第二个方法功能为求面积,方法名为getArea. 编写测试(Test),在测试中...
  • 代码:(亲写可用) ... ... Circle c1 = new Circle(); c1.radius = 4.5; //对应方法 // double area = c1.Area(); // System.out.println("此面积为" + area); //对应方法二 .
  • 设计一个圆类,能计算圆的面积。Circle类满足以下要求:(1)属性有:cPoint_x,cPoint_y代表圆心坐标cRadius:double型,代表圆的半径。cPI:double型,代表圆的圆周率。cArea:double型,代表...设计一个圆类,能计算圆的...
  • 问题标题(用java解决)设计一个圆类,Circle,有表示半径的protec,java作业:设计一个圆类,能计算圆的面积。Circle 类2019-5-10来自ip:16.146.112.162的网友咨询浏览量:566手机版问题补充:(用java解决)设计一个圆类,...
  • 设计一个圆形的Circle类

    千次阅读 2022-03-26 14:52:20
    设计一个圆形的Circle类
  • 1.矩形Rect: public class Rect { private double chang; private double kuan; public Rect() { } public Rect(double chang, double kuan) { this.chang = chang; this.kuan = kuan; } public ...
  • Java实验报告四

    千次阅读 2021-03-14 02:34:57
    Java实验报告四、题目1.根据下面的要求实现圆类Circle。1).圆类Circle的成员变量:radius表示圆的半径。2).圆类Circle的方法成员:Circle():构造方法,将半径置0Circle(double r):构造方法,创建Circle对象时将...
  • 具体要求如下: 1)接口Shape:包含方法 double getArea():求一个形状的面积 double getPerimeter():求一个形状的周长 2)Circle类:具有以下属性和方法: 属性radius:double类型,表示的半径。 方法:...
  • 定义一个圆类Circle1,它有一个变量radius(半径)、若干个构造函数和一个求圆的面积的方法。 在主类test的main()方法中随机生成一个100以内的整数,通过构造函数的参数传递给radius,调用圆类circle中的方法计算并...
  • 定义一个圆形类Circle

    万次阅读 多人点赞 2020-03-27 14:46:10
    编写程序。编写一个关于圆形的C++程序。要求用定义一个圆形类Circle,其中包含如下成员: 1 . 1个私有数据成员(半径)。 2 .... 3 ....主函数main使用圆形类Circle创建圆形对象,要求: ... 定义一个圆对象c...
  • (2) 类Circle圆类),主要包括: ① 成员变量Point p(即代表圆心的点)和float r(即圆的半径);② 构造方法Circle ( ) 用来初始化成员变量;③ 方法 getArea ( ) 与 getRound ( ) 分别用来返回圆的面积和周长。...
  • java实现一个圆类

    2013-04-09 23:50:43
    定义一个包含main方法的TestCircle,位于shape包中 要求:编写静态方法reateArraycreateArray ,生成位置和大小均随机的 10 个圆对象,置于数组中。升序,输出。并求面积
  • 计算一个点(Point)对象是否在Circle)对象内 源代码如下: import java.util.Scanner; class Point{//Point点,用于确定一个点的坐标 double x;//x坐标 double y;//y坐标 public Point(double x,...
  • Java定义圆类并调用方法

    多人点赞 热门讨论 2022-05-24 18:39:20
    1、定义一个圆类Circle,该圆类的数据成员包括:圆心点位置及圆的半径; 方法成员有:设置圆心位置和半径的方法,获取圆心位置和半径的方法,无参的构造方法初始化圆心位置为(0,0),半径为1。另外定义一个构造方法...
  • 使用组合的方法编写一个计算圆环面积的...要求:先设计一个圆形类Circle,再基于类Circle使用组合的方法定义一个圆环Ring。圆环可认为是由一大一小两个同心组合而成。最后编写一个测试测试所编写的圆环Ring。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 13,910
精华内容 5,564
关键字:

java编写一个圆类circle

友情链接: CMyDialog.rar