java包含点_定义一个点 内包含点的属性 设置 返回 等-----java

class Point//定义一个点 内包含点的属性 设置 返回 等 { double x; double y; Point(double _x,double _y) { x = _x; y = _y; } public void setx(double _x){ x = _x; }   public void sety(double _y){ y = _y;} public double getx(){return x;} public double gety(){return y;} } class Circle//定义一个圆 包含原点 半径等 { Point o ; double r; Circle(Point x,double _r) { o = x; r = _r; } Circle(double _r) { o = new Point(0.0,0.0); r = _r; } public void seto(double _x,double_y) { o.setx(_x); o.sety(_y); } public Point geto(){return o;}; public void setr(double _r){r = _r;}; public double getr(){return r;}; public double area() {   return 3.14*r*r; } } public class TestCircle { public static void main(String[] args) { Circle c1 = new Circle(new Point(1.0,2.0),2.0); Circle c2 = new Circle(2.0); System.out.println("c1.x="+c1.geto().getx()+" c1.y="+c1.geto().gety()+"c1.r="+c1.getr()+""); } }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值