全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验3:修改实验7中定义的Rectangle类,使之拥有两个构造方法。其中一个是默认的,它使两点的坐标都为(0,0);另一个带有4个参数,求出左上角和右下角点坐标为(2.1,3.2)、(5.2,6.3)的矩形的周长及面积,再利用带参数的构造方法创建Rectangle对象,求出左上角和右下角点坐标为(1,2)、(6.8,10.5)的矩形的周长及面积.主要代码class pointdouble x,y;class Rectanglepoint A=new point();point B=new point();Rectangle()Rectangle(point A,point B) point A=new point(); point B=new point();A.x=2.1; A.y=3.2; B.x=5.2; B.y=6.3;System.out.println(周长是:+2*(B.x-A.x)+(A.y-B.y); System.out.println(面积是:+(B.x-A.x)*(A.y-B.y); double zhouchang(point A,point B) double L=2*(B.x-A.x)+(A.y-B.y); return L;double Area(point A,point B) double AR=(B.x-A.x)*(A.y-B.y); return AR;public class fourpublic static void main(String args) point A=new point(); point B=new point(); A.x=1; A.y=2; B.x=6.8; B.y=10.5; Rectangle C=new Rectangle(); System.out.println(周长是:+C.zhouchang(A,B); System.out.println(面积是:+C.Area(A,B); 修改实验3public class Rectanglepublic double left,top,right,floor;public Rectangle()this.left=left=0;this.top=top=0;this.right=right=0;this.floor=floor=0;public Rectangle(double left,double top,double right,double floor)this.left=left;this.top=top;this.right=right;this.floor=floor;public double Perimeter()double w=right-left;double h=floor-top;double p=(w+h)*2;return p;public double Area()double w=right-left;double h=floor-top;double ar=w*h;return ar;public static void main(String args)Rectangle r1=new Rectangle(2.1,3.2,5.2,6.3);System.out.println(左上角和右下角点坐标为(2.1,3.2)、(5.2,6.3));System.out.println(周长为:+r1.Perimeter();System.out.println(面积为:+r1.Area();Rectangle r2=new Rectangle(1,2,6.8,10.5);System.out.println(左上角和右下角点坐标为(1,2)、(6.8,10.5));System.out.println(周长为:+r2.Perimeter();System.out.print
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年生物必修二会考测试题及答案
- 2027届河北省承德二中物理高二第一学期期末调研试题含解析
- 2026年依法执教测试题及答案
- 2026年护士文化行测试题及答案
- 2026年计算机培训测试题及答案
- 2026年幼儿语言发展测测试题及答案
- 山东新2027届物理高二上期中统考模拟试题含解析
- 广州市重点中学2027届物理高一第一学期期中检测模拟试题含解析
- 黑龙江省哈尔滨市第24中学2027届高二物理第一学期期末质量检测模拟试题含解析
- 云南省红河黄冈实验学校2027届高二上物理期末复习检测试题含解析
- 2026年特斯拉汽车销售顾问(校招)高频面试题包含详细解答
- 口袋妖怪黄超详细图文攻略+151全精灵捕捉
- 院感相关法律法规培训
- 患者误吸预防与护理全面指南
- 2025四川国经扬华集团有限公司综合办公室副主任岗市场化招聘1人笔试参考题库附带答案详解
- 瓢虫科普知识
- 电力企业交通安全培训课件
- Unit2RockMusicMeetstheErhu-understandingideas课件外研版英语七年级上册
- 校园1530安全教育课件版
- 广西交通运输厅事业单位笔试真题2025
- 2026年建设工程造价(通信工程计价)自测试题及答案
评论
0/150
提交评论