java实验报告 接口、泛型、枚举、内部类与异常
实验报告
课程名称: Java程序设计 成绩评定: 实验项目名称:接口、泛型、枚举、内部类与异常 指导教师:
学生姓名: 学号: 专业班级:
实验项目类型: 基础 实验地点: 实验时间:
一、实验目的与要求:
1、理解接口的定义与实现;
2、知道泛型、枚举型与内部类的基本应用;
3、掌握常用异常的抛出与捕获及处理.
二、实验环境:(硬件环境、软件环境)
1.硬件环境:奔Ⅳ PC。
2.软件环境:Windows XP 操作系统,JDK6.0。
三、实验内容:(原理、操作步骤、程序代码等)
任务:
1、按照要求完成下述接口及实现类的程序
1) 定义名称为PCI()的接口,包括启动的方法start和关闭的方法stop;
2) 定义名称为NetworkCard 的类表示网卡,实现PCI接口,并且其在实现start
方法时输出“sending data……”,在实现stop方法时输出“network stop.”
3) 定义名称为SoundCard 的类表示声卡,实现PCI接口;并且其在实现start
方法时输出“dudu……”,在实现stop方法时输出“sound stop.”
4) 定义名称为MainBoard 的类表示主板,包含方法public void usePCICard(PCI
p),在方法体内通过p来启动和关闭组件;
5) 定义一个包含main方法的Test类,在main方法内创建一个MainBoard 对
象用mb来引用,创建一个NetworkCard对象用nc来引用,创建一个
SoundCard对象用sc来引用,分别通过mb来使用usePCICard(PCI p)启动声
卡和网卡。
2、 泛型类程序的调试
调试教材P165的程序8-2,写出程序运行结果,理解泛型类的工作机理及应用。
3、 调试运行内部类程序:
在类内部再定义另外一个类,这个另外定义的类就叫内部类。调试教材P171-172程序8-3,写出程序运行结果,理解内部类的定义方法与应用。
4、异常抛出与捕获编程与调试
先调试教材P182、183中的程序9-2和9-3,写出调试结果。然后,自己编写一个能抛出并捕获、处理NullPointerException、NumberFormanException多异常的程序,并调试后写出运行结果。
你可能喜欢
- 实验报告JAVA
- 习题答案
- java课程设计实验报告
- java计算器实验报告
- JAVA编程题全集及答案
- JAVA习题及答案
- Java程序设计实验报告
- 毛概课后习题答案56页
- 角的度量习题 答案1页
- c++第6章课后习题答案4页
- 大学计算机基础习题答案2页
- 00山东科技大学数据库课后习题答案+习题49页
- 基础习题集(带答案)16页
- java课程设计实验报告之俄罗斯方块4页
- java 课程设计实验报告28页
- java课程设计实验报告10页
- 文本编辑器 java课程设计实验报告 完整 预览显示不全 含全部代码2页
- 大学java课程设计实验报告--计算器21页
- java课程设计实验报告34页
- java计算器实验报告8页
- java计算器实验报告10页
- java计算器实验报告16页
- java计算器实验报告32页
- java实验报告_计算器_记事本_井字游戏35页
- java计算器代码及实验报告5页
- 最新JAVA编程题全集(50题及答案)32页
- JAVA编程题全集(100题及答案)w13页
- 最新JAVA编程题全集(50题及答案)58页
- 最新JAVA编程题全集(50题及答案)32页
- 最新JAVA编程题全集(63题及答案)44页
- JAVA编程题全集(100题及答案)42页
- JAVA程序设计习题库及答案67页
- JAVA期末考试试卷和习题及答案汇总31页
- JAVA各章习题及答案77页
- JAVA各章习题及答案25页
- JAVA编程习题及答案_完全版59页
- JAVA程序设计习题库及答案(免费下载)36页