作业求答

大学生✌ 2019-05-08 08:26:34
类的继承 1.设计一个点(Point)类,包括横坐标x和纵坐标y。 2.设计一个圆(Circle)类,继承点类,并添加int型变量半径r,求面积的方法double area()和求周长的方法double vol()。 3.编写测试类Test,实现: (1)在main中生成2个点p1(3,4)和p2(5,6)。 (2)生成一个圆c,圆心在(0,0),半径为3,输出圆的周长和面积。
...全文
99 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
阿部仲麻吕 2019-05-09
  • 打赏
  • 举报
回复
引用 楼主 大学生✌ 的回复:
类的继承 1.设计一个点(Point)类,包括横坐标x和纵坐标y。 2.设计一个圆(Circle)类,继承点类,并添加int型变量半径r,求面积的方法double area()和求周长的方法double vol()。 3.编写测试类Test,实现: (1)在main中生成2个点p1(3,4)和p2(5,6)。 (2)生成一个圆c,圆心在(0,0),半径为3,输出圆的周长和面积。
结贴啊大哥
阿部仲麻吕 2019-05-08
  • 打赏
  • 举报
回复
public class Point { private int x; private int y; public Point(int x, int y) { this.x = x; this.y = y; } } ------------------------------------------------- public class Circle extends Point{ public Circle(int x, int y) { super(x, y); } private int r; public Circle(int x, int y, int r) { super(x, y); this.r = r; } double area(){ double C=2*Math.PI*r; return C; } double vol(){ double S=Math.PI*r*r; return S; } } ------------------------------------------------- public class test { public static void main(String[] args){ Point p1=new Point(3,4 ); Point p2=new Point(5,6 ); Circle c=new Circle(0,0 ,3 ); System.out.println(c.area()); System.out.println(c.vol()); } }

50,543

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧