付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、-1.根据需要构建Java应用程序。(1)定义描述飞行方法public void fly()的介面CanFly。(2)分别定义类飞机和鸟以实现CanFly接口。(3)定义测试类,测试飞机和鸟,从主要方法创建飞机对象和新对象。定义另一个makeFly()方法,使能飞的东西飞起来。Main方法调用牙齿方法使飞机和鸟起飞。Interface CanFly public void fly();Class Plane implements CanFlyPublic void fly() system . out . print ln( Plain-fly );Class Bird implements
2、CanFlyPublic void fly() system . out . print ln( Bird-fly );Class FlyTest Void makeFly(CanFly cf)cf . fly();public static void main(stringargs)Plane p=new Plane();Bird b=new Bird();FlyTest test=new FlyTest();test . makefly(p);test . makefly(b);3.完成P184-2Abstract class Numberabstract void method();Cl
3、ass Perfect extends NumberVoid方法()System.out.println(完成2到1000 );Int i、j、sumfor(I=2;I=1000I )总计=0;for(j=1);j=I/2;J )If(i%j=0)sum=sum j;If(总计=I)system . out . print ln(I );system . out . print ln();公共类测试public static void main(stringargs)number n=new Perfect();n .名词。method();n=new Prime();n .名词。method
4、();根据需要编写Java应用程序。编写名为Test的基类,并在主方法中定义大小为50的一维整数数组。数组名为x,数组名为1,3,5,99存在。输出牙齿阵列的所有元素,每输出10个,换一行。公共类测试public static void main(stringargs)intx=new int50;Int i、j;for(I=0);I50I)xI=2 * I 1;If (I=0) system . out . print ln();system . out . print(xI );5.编写需要以下输出的JAVA程序(使用数组)零行01234第1行567892行10 11 12 13 14第3
5、行15 16 17 18 194行20 21 22 23 24Class ArrayTestpublic static void main(stringargs)int a=new int55;int temp=0;for(int I=0);I );for(int j=0);j=startx x x x=(startx width)Y=(startY-height) y=startY(3)创建PlainRect类测试节目,建立左上座标为(10,10)、长度为20、宽度为10的矩形物件。计算和打印输出矩形的面积和周长。点(25.5,13)确定是否在牙齿矩形中,并打印与输出相关的信息。Class
6、RectProtected double widthProtected double heightRect(双宽,双高)This.width=widthThis.height=heightRect()宽度=10;高度=10;Double area()Return width * heightDouble perimeter()return(width height)* 2;Class PlainRect extends Rect Double startX,startYPlainrect (double startx,double starty,double width,double heig
7、ht) This.startX=startXThis.startY=startYThis.width=widthThis.height=heightPlainRect()StartX=0;StartY=0;宽度=0;高度=0;Boolean is inside (double x,double y) booleanrtn 1=(x=startx)(x=(startx width);booleanrtn 2=(y=starty)(y=(starty-height);Return rtn1 rtn2Class PlainRectTest public static void main(stringargs)Plainrect RC=new plainrect (10,10,20,10);System.out.println(rc .area();system . out . print ln(RC . perimeter();Boolean flg=rc.isInside(25.5,13);If (fl
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 建筑物外墙保温施工方案
- 施工现场环境管理技术方案
- 2026年春季学期校园交通三月安全宣传与教育活动
- 2025-2026学年第二学期学校期中校园保密工作上级专项核实情况报告
- 2025-2026学年第二学期教导处教学管理典型案例成果汇编印制与宣传推广工作阶段总结报告
- 2024-2025学年医疗器械类试卷含答案详解(达标题)
- 2024-2025学年度注册公用设备工程师试卷含答案详解AB卷
- 2024-2025学年中医助理医师试题预测试卷及答案详解(典优)
- 2024-2025学年度收银审核员真题附答案详解(夺分金卷)
- 2024-2025学年医疗卫生系统人员考前冲刺练习试题附完整答案详解(易错题)
- 2025年二建矿业实务真题及答案解析
- 天津项目负责人安全员b证考试题库及答案解析
- 微生物絮凝剂课件
- 农村集体三资管理培训
- 物业管理沙盘推演
- 高压电工安全标识课件
- 计算机视觉与自然语言
- 异形顶钢结构施工方案
- GB/T 16783.1-2025石油天然气工业钻井液现场测试第1部分:水基钻井液
- 新能源项目财务风险控制措施
- 《人工智能通识课》全套教学课件
评论
0/150
提交评论