欢迎来到天天文库
浏览记录
ID:41417897
大小:69.84 KB
页数:5页
时间:2019-08-24
《作业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个)。、口数组属于引用
此文档下载收益归作者所有