为了账号安全,请及时绑定邮箱和手机立即绑定

第六个不会,求大神帮助

第六个不会,求大神帮助

慕粉2127281907 2017-03-22 20:46:58
1. 下面是编写的 RectangleTest 类及运行测试结 public class RectangleTest{ public static void main(String[] args) { Rectangle r1=new Rectangle(); Rectangle r2=new Rectangle(15); Rectangle r3=new Rectangle(20,10); Rectangle r4=Rectangle.parse("30,20"); r1.showMessage(); r2.showMessage(); r3.showMessage(); System.out.println("面积="+r4.getArea()+",周长="+r4.getPeremeter()); } } 2. 验证与测试: 矩形(0,0)的面积=0,周长=0 矩形(15,15)的面积=225,周长=60 矩形(20,10)的面积=200,周长=60 面积=600,周长=100 3. 要求编写 Rectangle 类: 1、包含两个 public 的整型数据成员 width 及 height 2、编写多个版本的构造方法保证程序能够正常执行 3、编写获取矩形面积的方法 getArea() 4、编写获取矩形周长的方法 getPeremeter() 5、编写显示矩形信息的的方法 showMessage() 6、编写将"100,20"样式的字符串解析为宽度为100高度为20的矩形对象的方法 parse( String size )
查看完整描述

3 回答

?
习惯受伤

TA贡献885条经验 获得超1144个赞

这个简单了,分割字符串,分别赋值即可
查看完整回答
1 反对 回复 2017-03-22
?
c好玩么

TA贡献2条经验 获得超0个赞

造一个矩形类 长宽两个属性 有一个带参构造方法 参数是字符串 方法体是接受一个字符串 将字符串以,为标志分割放到一个数组里 数组下标0的数据赋值给宽度 1赋值给长度
查看完整回答
反对 回复 2017-03-22
  • c好玩么
    c好玩么
    数组是一个字符串数组 拿出来之后用parseint转换一下
  • 3 回答
  • 0 关注
  • 1229 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信