作业3抽象封装一

作业3抽象封装一

ID:41417897

大小:69.84 KB

页数:5页

时间:2019-08-24

作业3抽象封装一_第1页
作业3抽象封装一_第2页
作业3抽象封装一_第3页
作业3抽象封装一_第4页
作业3抽象封装一_第5页
资源描述:

《作业3抽象封装一》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、作业三抽象与封装一问题1〃例指岀以下错课的程序片段〃⑴/*讦(number%2==0)even=true;elseeven=false;*/〃⑵/*booleaneven=number%2==0;if(even)System.out.println(even);*/〃G)/*if(radius>=0);{area=radius*radius*PI;System.out.println(HThcarea"+"is"+arca);}*///(4)/*if(even);{System.out.println("Itiseven'1);}*/〃(5)/*if(even=true);{Syst

2、em.out.println(uItiseven");}*/问题2指出以下程序哪儿个输出结果一样//(1)/*if(i>0)if(J>0)x=0;clscif(k>0)y=0;else{z=0;System.out.println(,'helloH);}//*///(2)/*if(i>0){if(j>0)x=0;elseif(k>0)y=o;1elsez=0:System.out.println("hello");//*///(3)/*讦(i>0)if(j>0)x=0;elseif(k>0)y=o;else{z=0;System.out.println("hello");)//*//

3、/(4)/*if(i>0)if(j>0)x=0;elseif(k>0)y=o;else{z=0;System.out.println("hello");}//*/System.out.println("end");问题3进一步修改程序,改正程序原有的bug,实现功能:允许用户多次输入“不合理数字”,程序提示直至用户正确输入。importjava.util.*;publicclassIfStatementExample_1{publicstaticvoidmain(String[]args){intscore=-1;Scannerscanner=newScanner(System.in

4、);System.out.printing请输入你的成绩*");while(true){之间的整数“);scanner,nextLine();score=scanner,nextInt();if(score>=0&&scorev=100&&scanner.hasNextlnt())break;elseSystem.out.println("iu输入一个0-100之间的整数”);}if(score>=90)System.out.printing你的成绩是A");elseif(score>=80)System.out.printing你的成绩是BH);elseif(score>=70)S

5、ystem.out.println("你的成绩是C');elseif(score>=60)System.out.printlnC*你的成绩是D");elseSystem.out.println(u你的成绩是B');}}问题4下面关丁•变量及其范围的描述止确的是A.实例变量就足类的成员变量B.实例变量用关键字static声明C.在方法中定义的局部变量在该方法被执行时创建D.局部变量在使用前必须被初始化问题5类包含()和(),()是类的功能接口问题6对象就是类,只是提法不同,对不对?问题7实例方法就是类方法,对不对?问题8编写一个程序用來实现封装类读写分离,程序运行截图见下:"御吴D:

6、X>JamACHouse.Jamap->JeiMeiHolaseycci•■工0>i<9X«fHe—45■S=J=J2SJDsXI>classRoom{intyear;doubleheight;Room(){}publicvoidsetYear(inta){//填空实现功能:修改实例变量year的值为变量a的值}publicvoidsetHeight(doubleb){//填空实现功能:修改实例变量height的值为变量b的值}/*定义getYear()方法:实现功能读取实例变量year*//*定义getlleight()方法:实现功能读取实例变量height*/}publiccla

7、ssHouse{publicstaticvoidmain(String[]args){Roomh=ncwRoom();h.setYear(10);h.setHeight(45.5);System,out.printinCzyear=,,+//填空读取实例变量year);System,out.println("height二"+//填空读取实例变量height);}}问题9查找API文档,列举出Math类成员方法、成员变量的例子(至少3个)。、口数组属于引用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。