精华内容
下载资源
问答
  • 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对象时将半径...
  • 需求如下:(1)定义一个Circle类,包含一个double型的radius属性代表的半径,一个findArea()方法返回的面积。(2)定义一个PassObject,在中定义一个方法printAreas(),该方法的定义如下:public void ...

    需求如下:(1)定义一个Circle类,包含一个double型的radius属性代表圆的半径,一个findArea()方法返回圆的面积。

    (2)定义一个类PassObject,在类中定义一个方法printAreas(),该方法的定义如下:

    public void printAreas(Cirlce c, int times)

    在printAreas方法中打印输出1到time之间的每个整数半径值,以及对应的面积。例如,times为5,则输出半径1,2,3,4,5,以及对应的圆面积。

    在main方法中调用printAreas()方法,调用完毕后输出当前半径值。

    package study03;

    public class Circle {

    private double radius;

    public void setRadius(double radius) {

    this.radius = radius;

    }

    public double getRadius() {

    return radius;

    }

    public double findArea(){

    return 3.14*radius*radius;

    }

    }

    package study03;

    public class PassObject {

    public void printArea(Circle c, int time) {

    System.out.println("radius\t\tArea");

    for (int i = 1; i <= time; i++) {

    c.setRadius(i);

    System.out.println(c.getRadius()+"\t\t"+c.findArea());

    }

    }

    }

    package study03;

    public class TestPassObject {

    public static void main(String[] args) {

    Circle c = new Circle();

    PassObject po = new PassObject();

    po.printArea(c, 5);

    }

    }

    输出结果如下:

    radius          Area

    1.0             3.14

    2.0             12.56

    3.0             28.259999999999998

    4.0             50.24

    5.0             78.5

    时间: 12-04

    展开全文
  • 编写一个圆类Circle

    千次阅读 2020-03-25 16:11:02
    编写一个圆类Circle,该类拥有: ①一个成员变量 Radius(私有,浮点型); // 存放圆的半径; ②两个构造方法 Circle( ) // 将半径设为0 Circle(double r ) //创建Circle对象时将半径初始化为r ③ 三个成员方法 ...

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

    package p2;
    
    class Circle {
                             //定义父类--圆类
    	private double radius;          //成员变量--园半径
    	Circle() 
    展开全文
  • java中设计类Circle计算的面积

    千次阅读 2020-12-29 21:21:08
    public class Test13 { public static void main(String[] args) { Circle p1 = new Circle(); p1.radius = 3; double area = p1.findArea(); System.out.println(area);...class Circle{ ... //求
    public class Test13 {
        public static void main(String[] args) {
            Circle p1 = new Circle();
            p1.radius = 3;
    
            double area = p1.findArea();
            System.out.println(area);
    
        }
    }
    class Circle{
        //属性
        double radius;
        //求圆的面积
        public double findArea(){
            return(Math.PI*radius*radius);
        }
    }
    
    展开全文
  • 设计一个圆类Circle,具有属性:圆心坐标x和y及圆半径r,除具有设置和获取属性的方法外,还具有计算周长的方法perimeter()和计算面积的方法area()。再设计一个圆柱类Cylinder,Cylinder类继承自Circle类,增加了...
  • 设计一个圆Circle类,包含圆心和半径两个数据成员。(1)编写合理的构造方法。(2)编写计算面积的方法getArea(3)编写计算是否包含指定点的方法contains(Point) contains(int x int y)。设计Point,包括构造...
  • 定义一个圆类Circle1,它有一个变量radius(半径)、若干个构造函数和一个求圆的面积的方法。 在主类test的main()方法中随机生成一个100以内的整数,通过构造函数的参数传递给radius,调用圆类circle中的方法计算并...
  • 编写圆形Circle),具有一个属性,两个方法 属性名为r,表示半径, 第一个方法功能为求周长,方法名为getPerimeter 第二个方法功能为求面积,方法名为getArea. ...
  • 编写一个完整的 Java Application程序。包含接口 ShapeArea, Circle、Test,具 体要求如下: (1)接口 ShapeArea: 接口方法 double getArea():求一个形状的面积 double getPerimeter ():求一个形状的...
  • 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,该类拥有: ①一个成员变量 Radius(私有,浮点型); // 存放圆的半径; ②两个构造方法 Circle( ) // 将半径设为0 Circle(double r ) //创建Circle对象时将半径初始化为r ③ 三个成员...
  • java编程创建circle类

    2021-07-02 08:41:57
    1、按以下要求编写程序(1)创建一个Circle类,添加radius这个成员变量(2)在Circle中添加两种方法分别计算的周长和面积(3)编程利用Circle输出一个的周长和面积2、按以下要求编写程序(1)在窗口设置两个菜单"文件”...
  • 题目描述(1)编写一个圆类Circle,该类拥有: ①一个成员变量 Radius(私有,浮点型); // 存放圆的半径; ②两个构造方法 Circle( ) // 将半径设为0 Circle(double r ) //创建Circle对象时将半径初始化为r ③...
  • 设计一个描述类Circle,定义成员变量半径r,定义求面积和周长的成员方法。再设计一个继承Circle类的描述球的Sphere,增加求球体表面积和体积的方法。编写测试测试该球体。 (程序设计中体现出封装、构造方法...
  • 创建一个圆Circle类,为该提供两个方法,方法一用于求的面积,方法二用于求的周长,同时为该提供一个变量r表示半径,一个常量PI表示圆周率。 提供一个有参的构造方法用于设置半径;再提供一个无参的构造方法...
  • 计算一个点(Point)对象是否在Circle)对象内 源代码如下: import java.util.Scanner; class Point{//Point点,用于确定一个点的坐标 double x;//x坐标 double y;//y坐标 public Point(double x,...
  • (2) 类Circle圆类),主要包括: ① 成员变量Point p(即代表圆心的点)和float r(即圆的半径);② 构造方法Circle ( ) 用来初始化成员变量;③ 方法 getArea ( ) 与 getRound ( ) 分别用来返回圆的面积和周长。...
  • import java.util.*; public class Main { public static void main(String args[]){ Scanner in=new Scanner(System.in); double r; r=in.nextFloat(); ...
  • //package Test;import java.util.Scanner;public class Circle{ private double Radius; public void setRadius(double r) { this.Radius=r; } public Circle()//无参构造方法 { this.R...
  • java实验报告-的定义南京理工大学泰州科技学院实验报告书课程名称: 《JAVA面向对象程序设计》实验题目: 实验三的定义班 级: 09计算机(2)学 号: 0909030218姓 名: 尤源指导教师: 李 丛一、实验目的1....
  • 1.建立一个形状类Shape作为基类,派生出圆类Circle和矩形类Rectangle,求出面积并获取相关信息。具体要求如下: (1)形状类Shape (a)保护数据成员 double x,y:对于不同的形状,x和y表示不同的含义,如对于圆,x...
  • 测试:主要实现创建新对象,并初始化,然后输出结果。 package lesson2; public class Demo1 { public static void main(String[] args) { Circle c =new Circle(new Point(5,5),5); c.printLocation...
  • 创建一个圆Circle类。 为该提供一个变量r表示半径,一个常量 final PI表示圆周率; 同时为该提供两个方法:方法一用于求的面积,方法二用于求的周长; 为该提供一个无参的构造方法,用于初始化r的值为4。 ...
  • Create a class called Circle.java with fields named radius, area, and diameter. Include methods named setRadius(), getRadius, and computeDiameter(), which calculates the circle's diameter, and ...
  • ----------------学资学习网--------------- Java程序设计实验报告 2014年10 月... 编写程序定义圆类Circle把圆的性质和行为用代码块封装起来圆的性质包括圆的半径圆心坐标行为包括计算圆面积计算圆周长设置半径获取半
  • 设计一个能够描述点(point)、线(line)、circle)、矩形(rectangle)和三角形(triangle)等几何形状的体系,能够计算不同形状的周长和面积(如果能够定义的话) 代码如下 import java.util.*; import ...
  • 案例介绍: ...(2)编写测试程序,提示用户输入圆柱的底面的半径和高度,程序创建一个圆柱对象,计算并输出圆柱表面积和体积。 Cylinder代码: import java.util.Scanner; public class Cylinder exte

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,880
精华内容 4,752
关键字:

java编写圆类circle

java 订阅