JAVA圆的构造代码 java用圆类创建一个对象,求圆的面积和周长

急求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编写圆代码如下:
import java.awt.Color; import java.awt.Dimension; import java.awt.Graphics;import javax.swing.JFrame; import javax.swing.JPanel;public class TestSw extends JFrame { public static void main(String[] args) { new TestSw(); }public TestSw(){ super("Test"); this.setSize(new Dimension(400,300)); this.setContentPane(new Mypane()); this.setVisible(true); this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); }class Mypane extends JPanel{public void paint(Graphics g) { super.paint(g); g.setColor(Color.red); g.setXORMode(Color.white); g.drawArc(20, 20, 100, 100, 0, 360); ///此方法将画一个直径100的圆.红色. }}}
Java代码,构造方法?//Circle类
public class Circle{
double radius=1;
final double PI=3.14;
//无参数构造函数
public Circle(){
this.radius=1;
}
//获取面积
public double getArea(){
double area;
if(radius0){
area=PI* Math.pow(radius,2);
}
return area;
}
//获取周长
public double getPerimeter(){
double perimeter;
if(radius0){
perimeter=2*PI* radius;
}
return perimeter;
}
}
在Java中如何用程序画一个圆使用java画圆要用到绘图类GraphicsJAVA圆的构造代码,下面是实例代码和运行效果JAVA圆的构造代码:
package com.dikea.demo01;
import java.awt.*;
import javax.swing.*;
// java绘图原理
public class demo_01extends JFrame {
MyPanel mp = null;
public static void main(String[] args) {
// TODO 自动生成的方法存根
demo_01 demo01 = new demo_01();
}
public demo_01(){
mp = new MyPanel();
this.add(mp);
this.setSize(400, 300);
this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
this.setVisible(true);
}
}
// 定义一个MyPanel面板JAVA圆的构造代码,用于绘图区域
class MyPanel extends JPanel{
//覆盖JPanel
// Graphics 是绘图的重要类,可以理解成一支画笔
public void paint(Graphics g){
//1. 调用父类函数完成初始化任务
//这句话不可以少
super.paint(g);
// 先画出一个圆圈
g.drawOval(100, 100, 30, 30);
}
【JAVA圆的构造代码 java用圆类创建一个对象,求圆的面积和周长】}
代码复制进ide编程工具,运行效果如下:
JAVA圆的构造代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java用圆类创建一个对象,求圆的面积和周长、JAVA圆的构造代码的信息别忘了在本站进行查找喔 。

    推荐阅读