导航:首页 > 源码编译 > java中编译圆类

java中编译圆类

发布时间:2022-09-20 08:13:25

1. java 定义一个圆类Circle

public class Circle {
double radius;

public Circle(double rad) {
radius = rad;
}
public double calcArea() {
return Math.PI * radius * radius;
}
public static void main(String[] args) {
Circle c = new Circle(3);
System.out.println(c.calcArea());
}
}

2. java编程:定义一个圆circle类,包含如下内容

代码如下:

importjava.util.Scanner;

classCircle{

privatedoubleradius;

publicCircle(doubleradius){
this.radius=radius;
}

publicdoublegetRadius(){
returnradius;
}

publicvoidsetRadius(doubleradius){
this.radius=radius;
}

publicdoublegetArea(){
returnMath.PI*radius*radius;
}

publicdoublegetPerimeter(){
return2*Math.PI*radius;
}
}

publicclassApp{

publicstaticvoidmain(String[]argv){

Scannerscanner=newScanner(System.in);

System.out.print("请输入圆半径:");

doubler=scanner.nextDouble();


Circlec=newCircle(r);

System.out.println("面积:"+c.getArea()+",周长:"+c.getPerimeter());
}
}

运行结果:

3. 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());
}
}

4. 急求Java代码,定义一个Circle(圆类型)

public class Exam
{
public static void main(String[] args)
{
Circle c=new Circle(3,4,5);
System.out.printf("圆心:(%f,%f),半径:%f,面积:%f",c.x,c.y,c.r,c.countArea());
}
}

class Circle
{
public Circle()
{
this(0,0,0);
}
public Circle(double x,double y,double r)
{
this.x=x;
this.y=y;
this.r=r;
}
public double countArea()
{
return Math.PI*r*r;
}
/*private*/public double x,y,r;
}

5. java 定义一个圆类Circle,就解

publicclassCircle{
//圆的半径
privatedoubleradius;

//求圆的面积
publicdoublefindArea(){
returnMath.PI*radius*radius;
}

publicdoublegetRadius(){
returnradius;
}

publicvoidsetRadius(doubleradius){
this.radius=radius;
}
}

测试类自己去写。

6. java编写一个应用程序,创建一个圆类,在类中定义半径成员变量,如何求其面积和周长

import java.util.Scanner;
class Round{
public double perimeter(double radius){
return radius*2;
}
public double area(double radius){
return radius*radius*3.14;
}
public void print(double radius){
System.out.println("圆的周长为-->"+this.perimeter(radius)+"\n"+
"圆的面积为-->"+this.area(radius));
}
}
public class OperateDemo{
public static void main(String args[]){
Round round=new Round();
System.out.print("请输入圆的半径-->");
Scanner scan=new Scanner(System.in);
double radius=scan.nextDouble();
round.print(radius);
}
}
楼主别忘了给分呀~~~

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

public class Circle {
private double r;

public Circle(double r) {
this.r = r;
}

public double getR() {
return r;
}

public void setR(double r) {
this.r = r;
}

/**
* 面积
*
* @return
*/
public double getArea() {
return Math.PI * Math.pow(r, 2);
}

/**
* 周长
*
* @return
*/
public double getLong() {
return Math.PI * r * 2;
}
}class Cylinder extends Circle {
private double h;

public Cylinder(double r, double h) {
super(r);
this.h = h;
}

public double getH() {
return h;
}

public void setH(double h) {
this.h = h;
}

/**
* 体积 = 底面积*高
*
* @return
*/
public double getVolume() {
return super.getArea() * h;
}

/***
* 表面积=测面积+2个底面积
*
* @return
*/
public double getSurfacearea() {
return super.getLong() * h + 2 * super.getArea();
}

}
测试代码就不写了

8. JAVA编程:1.编写一个圆类Circle

package test;

public class Circle {
private double radius;

public Circle(){
this.radius=0;
}

public Circle(double r){
this.radius=r;
}

public double getArea(){
return this.radius*this.radius*Math.PI;
}

public double getPerimeter(){
return 2*this.radius*Math.PI;
}
void disp(){
System.out.println("圆的半径是"+this.radius);
System.out.println("圆的面积是"+this.getArea());
System.out.println("圆的周长是"+this.getPerimeter());
}

}

9. 用java编写一个圆类Circle,该类拥有:一个成员变量 radius(私有,浮点型)用于存放圆的半径

参考一下这个吧:
创建一个圆类Circle,该类可以接收圆半径,并具有计算圆周长和面积的方法。

import java.math.*;

import javax.swing.*;

class Circle{

int r;

Circle(int r){

this.r=r;

}

public void getS(){

System.out.println("面积是:"+Math.PI*r*r);

}

public void getL(){

System.out.println("周长是:"+2*Math.PI*r);

}

public static void main(String[] args){

String s=JOptionPane.showInputDialog("请输入半径:");

System.out.println("半径是:"+s);

Circle c=new Circle(Integer.parseInt(s));

c.getS();

c.getL();

}

}

阅读全文

与java中编译圆类相关的资料

热点内容
钢铁命令同盟第七关怎么过 浏览:4
android底部控件弹出 浏览:42
为程序员而自豪 浏览:580
可以进行c语言编译的文件名 浏览:381
如何使用网络服务器运行程序 浏览:368
江西人社app什么时候开始年审 浏览:498
程序员浪漫求婚 浏览:955
什么是通知app 浏览:582
小米4文件夹怎么清理 浏览:150
linuxsudo安装 浏览:129
程序员培训班几号开班 浏览:264
教育官网源码 浏览:781
遮挡对tof算法的影响 浏览:508
人没了车怎么解压 浏览:895
国外app怎么支付 浏览:88
转转app鬼市怎么进 浏览:439
新用户免费云服务器 浏览:331
网页显示不支持http加密传输 浏览:605
android手机访问电脑 浏览:14
快捷键大全pdf 浏览:767