导航:首页 > 编程语言 > java类circle

java类circle

发布时间:2022-05-03 10:26:25

‘壹’ 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());
}
}

‘贰’ java 定义一个圆类Circle,就解

publicclassCircle{
//圆的半径
privatedoubleradius;

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

publicdoublegetRadius(){
returnradius;
}

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

测试类自己去写。

‘叁’ 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();
}

}
测试代码就不写了

‘肆’ java类的创建,Circle

package test;

public class Circle {

private double radius;
private double area;
private double diameter;

public double calDiameter(){
return 2 * radius;
}

public double calArea(){
return Math.PI * calDiameter();
}

public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public double getArea() {
return area;
}
public void setArea(double area) {
this.area = area;
}
public double getDiameter() {
return diameter;
}
public void setDiameter(double diameter) {
this.diameter = diameter;
}

}

public class Pizza{
private String type;
private double size;
private double price;
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
public double getSize() {
return size;
}
public void setSize(double size) {
this.size = size;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
}

‘伍’ 急求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;
}

‘陆’ java设计一个Circle(圆)类,计算圆的面积和周长,并输出圆的半径、面积和周长

第一个圆类计算第一个圆类计算圆的面积和周长并输出圆的半径,面积和周长这个圆的面积当然是有公式来计算的

‘柒’ 用JAVA写一个名circle的类表示一类同心圆

classcircle{
privatedoubleradius=0;
privateintx=0;
privateinty=0;
publiccircle(intx,inty,doubleradius){
this.x=x;
this.y=y;
this.radius=radius;
}
publiccircle(circleothercircle,doubleradius){
this.x=othercircle.getX();
this.y=othercircle.getY();
this.radius=radius;
}
publicgetRadius(){
returnthis.radius;
}
publicgetX(){
returnthis.x;
}
publicgetY(){
returnthis.y;
}
publicgetArea(){
returnmath.pi*this.radius*this.radius;
}
}

‘捌’ 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());
}
}

运行结果:

‘玖’ JAVA基础实现圆类Circle

/////写着也够累的....

public class Cylinder extends Circle{

private double h;

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

public Cylinder(){

}

public double getH() {
return h;
}

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

public double area(){
return 2 * super.area() + super.perimeter() * h;
}

public double volume() {
return super.area() * h;
}

public static void main(String[] args) {
Cylinder cy = new Cylinder(4.5, 2.3, 2 , 3);
System.out.println("area: " + cy.area());
System.out.println("volume: " + cy.volume());
}

}
class Circle{
private int x;
private int y;
private double r;

public Circle(){

}

public Circle(double r, int x, int y) {
this.r = r;
this.x = x;
this.y = y;
}
public int getX() {
return x;
}
public void setX(int x) {
this.x = x;
}
public int getY() {
return y;
}
public void setY(int y) {
this.y = y;
}
public double getR() {
return r;
}
public void setR(double r) {
this.r = r;
}

public double perimeter(){
return 2 * Math.PI * r;
}

public double area(){
return Math.PI * r * r;
}

}

‘拾’ JAVA:定义一个圆类Circle,成员变量:半径 radius

#include <iostream.h>

class Circle
{
public:
Circle():m_radius(5){}
Circle(int radius):m_radius(radius){}

int getRadius(){return m_radius;}
void Setradius(int radius){if(radius<1) radius=1; m_radius=radius;}

int compareCircle(Circle &h)
{
return m_radius-h.m_radius;
}

private:
int m_radius;
};

int main(void)
{
Circle a;
Circle b(8);
int result=a.compareCircle(b);
if(result>0)
cout<<"Circle a is larger than Circle b."<<endl;
else if(result<0)
cout<<"Circle a is smaller than Circle b."<<endl;
else
cout<<"Circle a is equal to Circle b."<<endl;
cout<<"Press any ket to continue..."<<endl;
cin.get();
return 0;
}

阅读全文

与java类circle相关的资料

热点内容
职业生涯pdf 浏览:953
ubuntu安装软件php 浏览:159
黑马程序员退学流程 浏览:362
网页服务器崩溃怎么回事 浏览:651
cnc编程前景怎么样 浏览:319
lniux命令详解 浏览:493
linuxmysql查询日志 浏览:368
老捷达伙伴压缩比 浏览:93
改后缀加密 浏览:433
邮局选址问题算法 浏览:14
河北服务器内存云主机 浏览:12
在电脑上怎么找到加密狗图标 浏览:435
电脑的浏览器怎么打开pdf文件怎么打开 浏览:142
pdf卡片库下载 浏览:11
单片机中二进制表示什么 浏览:725
java网络编程推荐 浏览:795
施耐德开关编程 浏览:66
组织胚胎学pdf 浏览:844
linux查看发包 浏览:496
加密货币交易所暴利时代 浏览:824