導航:首頁 > 源碼編譯 > 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中編譯圓類相關的資料

熱點內容
axure原型設計精髓pdf 瀏覽:376
svox文件夾有用嗎 瀏覽:506
怎樣才可以給軟體添加密鑰 瀏覽:587
光纖通信原理pdf 瀏覽:207
c需要用什麼編譯器 瀏覽:702
python設置斷點調試 瀏覽:313
pc手柄怎麼連接安卓 瀏覽:33
dll解壓不成功 瀏覽:343
連接地址伺服器失敗是什麼 瀏覽:399
台達dvp14ss2編程電纜 瀏覽:133
單片機開發板設置技巧 瀏覽:343
阿里雲伺服器怎麼配置git 瀏覽:414
androidcameraid 瀏覽:430
活塞式空氣壓縮機原理 瀏覽:791
vt編輯編制編譯 瀏覽:807
抖音優質創作者推薦程序員 瀏覽:75
攝像機多控神器讓拍攝輕松解壓 瀏覽:422
杭州的伺服器地址 瀏覽:277
全醫葯學大詞典pdf 瀏覽:809
rv1109固件編譯不通過 瀏覽:893