欢迎来到天天文库
浏览记录
ID:59395050
大小:73.00 KB
页数:4页
时间:2020-05-29
《实验五实验报告.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、名徵机电职处旋术等陇实验报告课程名称Java程序设计实验名称实验五类的高级特性系部信息工程系班级姓名学号验间实时年月曰时分~时分地点机位评语指导教师:张婷婷成绩一、实验目的■对照课件复习课堂内容■掌握类的静态成员■掌握final关键字用法■掌握抽象类和抽象方法的定义和用法■掌握接口的定义和用法■掌握高级访问控制二、实验内容1、回顾课堂内容;2、回答问题;3、按照要求编写程序。三、实验步骤(程序要求附结果截图及相关描述)1、什么类的静态成员(静态变量、静态方法)?定义静态成员时使用什么关键字?2>final作用于类、方法、变量时分别有什么作用?3、什么是抽
2、象类?抽象方法如何定义?4、java有哪几种访问修饰符?分别代表什么访问权限?5、什么是接口?接口如何定义?6、按要求编写如下程序,体会抽象类和抽象方法的使用。AbstractEx.javaxabstractclassShape//定义抽象类Shape-巳{publicabstractvoidgetArea()://抽象方法曰一{D~B:7890123456789011111111112classCircleextendsShapeprivatefloatr;publicCircle(floatr)this,r-r;publicvoidgetArea()
3、doublea-lath.PI*rr;//Math.PI=3.14,不能改变final变量的值Systea.out-println(面辄是T"•a);曰B-S:2345678901234522222222333333classRectangleextendsShape!privatefloat1;privatefloat曹;publicRectangleCfloat1,floatw)(this.11;this,vw,}zpublicvoidgetArea0floataSystem,out.println(的面私!性:a),Bls7-67890123456
4、.33334444444classAbstractEx{publicstaticvoidMain(String[]args)CirclecnewCircle(12.3f);c.getAreaO;RectanglerenewRectangleCll.2f>14.3f);re.getAreaO;7、按要求编写如下程序,体会接口的定义和使用。InterfaceEx.javaxQ.,T.1...1.0........2.0,.......3A...iinterfacelAnlmalSIL曰一0}—Q}—曰吉-03—234567890123456789012345
5、67890111111111122222222223publicabstractvoidshout();icabstractvoideat();classDogimplementslAniaalpublicvoidshout()jystem.out.printing汪汪汪):publicvoideat()System,out.printInC^EatMeat');classCatimplementslAniiaalpublicvoidshout()System,out.println(唯嗜喘);publicvoideat()System,out.prin
6、tIn(EatFish");}3132曰33134E]35363738394041・42classInterfaceEx(publicstaticvoidmaln(String[](DogdnewDog();d.shoutO;d.eat();CatcnewCat();c.shout();c.eat();)}Iargs)否则我不知道你、收获,体会及问题(写得越详细、越个性化、越真实越好,做这个实验的心路历程,也就无法充分地判断你是否是独立完成的这个实验、你是否在做这个实验时进行了认真仔细地思考、通过这个实验你是否在实践能力上得到了提高)
此文档下载收益归作者所有