欢迎来到天天文库
浏览记录
ID:35342167
大小:92.78 KB
页数:5页
时间:2019-03-23
《实验3面向对象基础编程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、一、实验目的及要求1.通过编程和上机操作,理解Java语言而向对象编程的思想;2.了解类的封装方法,理解如何抽彖类和创建对彖;3.掌握成员变量和成员方法;4.掌握类的继承性和多态性。二、实验环境装有命令提示符,Jdk环境,记事本的window32位计算机三、实验内容1.编写体现类的继承性的应用程序并执行。(即有父类和子类,程序功能不限)2.编写体现类的多态性的程序并执行。(方法重载,方法重写等,程序功能不限)3.使用packagech3.1ianxi语句编写一个实现某一功能的类并编译,然后在另外一个应用程序中使用import语句引入该类來完
2、成此功能的操作。四、实验步骤五、调试过程及实验结果题1:图表1在记事本编辑代码C:jaua>jauacChild.jauaChild.jaua:5:需要Vinta=15i错误图表2调试出错C:jaua>jauacChild.jauaChild.jaua:7:找不到符号丟Parent位置:类Childparentp=newChildO;人1错误图表3调试出错C:jaua>jauacChild.jauaC:jaua>jauaChild55图表4成功编译得到结果题2:C:Xch3>jauacch3_2.jauach3_2.jaua:4:番
3、误:我木到符号Testts=newTestO;S类Testch3_2jch3_2.jaua:4:错误:找不到符号Testts=newTestO;gl:类铀2个會吴图表5编译后报错■ch3_2■记爭本文件(E)编辑(或格式(0)查看(刃帮助(H)publicclassch3_2pu
4、blicStringss(String字符串1,String字符串2"return字符串仆字符串2;>publicStringss(String字符串return字符串1;>图表6修改后程序C:ch3>jauacch3_2.jauaC:ch3>jauach3_2图表7编译后成功C:jnujAU5、5test位置:类ch3.lianxi.test3M3testp**newtest<>;2错误C:Xjavatest3>javacresult3_3・jauaC:jauatest3>jauaresult3—3cC:jauatest3ch3lianxi>jauactest3_3.jaua7C:Javatest3ch3liAnxi>cd.•79C:Jauatest3ch3>cd..910六、总结(此处省略300字)学弟,学姐就只能帮到这了八_八七、[源程序清单]题1,classP{inta=55;}classChil6、dextendsParent{inta=15;publicsUiticvoidmain(String[]args){Parentp=newChild();System.out.println(p.a);}}题2,publicclassch3_2{publicstaticvoidmain(String[]args){ch3_2test=newch3_2();System.out.println(test.ss("黑蔷薇","蔷薇"));System.out.Mintln(test.ss("黑蔷薇"));publicStringss(Strin7、g字符串1,String字符串2){return字符串1+字符串2;}publicStringss(String字符串1){return字符串1;}}题3,3、(1)packagech3」x;publicclasstest3_3{publicvoidgettest3_3(intn){intsum=0,i,j;fbr(i=l;i<=n;i++){for(j=2;j<=i/2;j++){if(i%j==l)System.out.prin什n(”"+i);}}}publicstaticvoidmain(Stringargs[]){test3_3p8、=newtest3_3();p.gettest3_3(10);}}(2)importch3」x.test3_3;publicclassresult3_3{publicstatic
5、5test位置:类ch3.lianxi.test3M3testp**newtest<>;2错误C:Xjavatest3>javacresult3_3・jauaC:jauatest3>jauaresult3—3cC:jauatest3ch3lianxi>jauactest3_3.jaua7C:Javatest3ch3liAnxi>cd.•79C:Jauatest3ch3>cd..910六、总结(此处省略300字)学弟,学姐就只能帮到这了八_八七、[源程序清单]题1,classP{inta=55;}classChil
6、dextendsParent{inta=15;publicsUiticvoidmain(String[]args){Parentp=newChild();System.out.println(p.a);}}题2,publicclassch3_2{publicstaticvoidmain(String[]args){ch3_2test=newch3_2();System.out.println(test.ss("黑蔷薇","蔷薇"));System.out.Mintln(test.ss("黑蔷薇"));publicStringss(Strin
7、g字符串1,String字符串2){return字符串1+字符串2;}publicStringss(String字符串1){return字符串1;}}题3,3、(1)packagech3」x;publicclasstest3_3{publicvoidgettest3_3(intn){intsum=0,i,j;fbr(i=l;i<=n;i++){for(j=2;j<=i/2;j++){if(i%j==l)System.out.prin什n(”"+i);}}}publicstaticvoidmain(Stringargs[]){test3_3p
8、=newtest3_3();p.gettest3_3(10);}}(2)importch3」x.test3_3;publicclassresult3_3{publicstatic
此文档下载收益归作者所有