java内部类的实验报告_java实验报告 接口、泛型、枚举、内部类与异常

这份实验报告详细介绍了Java中接口、泛型、枚举、内部类和异常的使用。实验包括:1)定义PCI接口及其实现类如NetworkCard和SoundCard;2)泛型类的调试;3)内部类的实践;4)异常的抛出、捕获和处理。通过这些任务,旨在加深对Java核心特性的理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实验报告

课程名称: 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多异常的程序,并调试后写出运行结果。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值