Java编程题,呜呜呜呜,要交作业呀~这里是一道题,求帮忙!万分感谢!

 我来答
zh857872
2015-06-30 · TA获得超过1415个赞
知道小有建树答主
回答量:426
采纳率:100%
帮助的人:291万
展开全部
程序如下:
Point类:
public class Point
{
private int x;
private int y;

public Point()
{
}
public Point(int x, int y)
{
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;
}
}

Line类:
public class Line extends Point
{
private Point point;
private int l;

public Line()
{
}
public Line(Point point, int l)
{
this.point = point;
this.l = l;
}
public Point getPoint()
{
return point;
}
public void setPoint(Point point)
{
this.point = point;
}
public int getL()
{
return l;
}
public void setL(int l)
{
this.l = l;
}

public double area()
{
return Math.PI * l*l;
}
}
测试类:
public class Test
{
public static void main(String[] args)
{
Point point = new Point(3,5);
System.out.println("x=" + point.getX() + ",y=" + point.getY());

Line line = new Line(point,5);
System.out.println("x=" + point.getX() + ",y=" + point.getY()+ ",area=" + line.area());
}
}

运行结果:
x=3,y=5
x=3,y=5,area=78.53981633974483

有问题欢迎提问,满意请采纳,谢谢!
追问
万分感谢你,不知道我可不可以认识你呢。。。还以为不会有人理我,因为这个代码很长不知道会不会有人帮我,中国好人还是蛮多的哈哈~
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
query999
2015-06-30 · 超过58用户采纳过TA的回答
知道小有建树答主
回答量:139
采纳率:100%
帮助的人:103万
展开全部
class Point{
private int x;
private int y;
public Point(){

}
public Point(int x, int y){
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;
}
}

class Line extends Point{
private Point point;
private int l;

public Line(){

}
public Line(Point point, int l){
this.point = point;
this.l = l;
}

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

public int getL() {
return l;
}
public void setL(int l) {
this.l = l;
}

}
public class Abc {
public static void main(String[] a){
Point point = new Point(5, 6);
System.out.println("Point: x = " + point.getX() + ", y = " + point.getY());
Line line = new Line(point, 10);
System.out.println("Line : l = " + line.getL() + ", area = " + line.area());

}
}
更多追问追答
追问
万分感谢你了。因为在你之前有个人打了,谢谢
真的好感谢您。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
灰灰呢dK
2015-06-30 · TA获得超过271个赞
知道小有建树答主
回答量:472
采纳率:100%
帮助的人:116万
展开全部
你手机像素好差
追问
能不能看清楚,不能我去靠近一点拍,很清楚的,iPhone6plus啦

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-06-30
展开全部
简单可以做
更多追问追答
追问
帮我做了马上采纳呜呜呜呜
用纸张写出来吧呜呜呜呜
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式