新建
上传
首页
助手
最?/div>
资料?/div>
工具

实验

5  

继承、多态、接口和异常处理

 

 

一、实验目?/p>

 

1

、掌?/p>

Java

的类和对象的声明和使用方法;

 

2

、掌?/p>

Java

的类的继承和实现方法?/p>

 

3

、掌握多态性在类的继承中的运用?/p>

 

4

、掌握接口的定义与使用;

 

5

、掌握基本异常的处理机制?/p>

 

 6

、熟?/p>

try

语句?/p>

catch

语句的搭配使用;

 

 7

、了解有异常处理与没有异常处理的差别?/p>

 

 8

、多?/p>

catch

语句的使用;

 

9

、使?/p>

Throws

声明异常?/p>

Throw

抛出异常?/p>

 

二、实验环?/p>

 

1

?/p>

PC

微机?/p>

 

2

?/p>

DOS

操作系统?/p>

 Windows 

操作系统?/p>

 

3

?/p>

Java sdk

程序开发环境?/p>

eclipse

集成环境?/p>

 

三、实验内?/p>

 

1. 

设计三个类,分别是学生类

Student

,本科生?/p>

UnderGraduate

,研究生?

Postjgraduate

?/p>

其中

Student

类是一个抽象类?/p>

它包含学生的基本信息?/p>

姓名?/p>

所学课程?/p>

课程成绩等,

?/p>

Undergraduate

类和

Postgraduate

类都

?/p>

Student

类的子类,这两个类计算课程成绩等级的方法有所不同,如?/p>

表所示。假设某班级里既有研究生又有本科生,编写程序统计出全班学?/p>

的成绩等级并打印出来?/p>

 

本科生标?/p>

 

研究生标?/p>

 

80~100  

优秀

 

90~100   

优秀

 

70~80   

良好

 

80~90    

良好

 

60~70   

一?/p>

 

70~80    

一?/p>

 

50~60   

及格

 

60~70    

及格

 

50

以下

  

不及?/p>

 

60

以下

   

不及?/p>

 

2. 

设计实现一?/p>

Soundable

接口,该接口由三个类

Radio

?/p>

Walkman

?

Mobilephone

具体实现,并设计一个应用程序类来使用这些类?/p>

 

3

.要求设计一?/p>

GUI

图形窗口程序,该程序让用户输入一个星期中的任意一

天的数字

1-7

,然后输出该数字所对应的是星期几?/p>

  

四、实验步?/p>

 

?/p>

 

实验内容一

 

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

实验

5  

继承、多态、接口和异常处理

 

 

一、实验目?/p>

 

1

、掌?/p>

Java

的类和对象的声明和使用方法;

 

2

、掌?/p>

Java

的类的继承和实现方法?/p>

 

3

、掌握多态性在类的继承中的运用?/p>

 

4

、掌握接口的定义与使用;

 

5

、掌握基本异常的处理机制?/p>

 

 6

、熟?/p>

try

语句?/p>

catch

语句的搭配使用;

 

 7

、了解有异常处理与没有异常处理的差别?/p>

 

 8

、多?/p>

catch

语句的使用;

 

9

、使?/p>

Throws

声明异常?/p>

Throw

抛出异常?/p>

 

二、实验环?/p>

 

1

?/p>

PC

微机?/p>

 

2

?/p>

DOS

操作系统?/p>

 Windows 

操作系统?/p>

 

3

?/p>

Java sdk

程序开发环境?/p>

eclipse

集成环境?/p>

 

三、实验内?/p>

 

1. 

设计三个类,分别是学生类

Student

,本科生?/p>

UnderGraduate

,研究生?

Postjgraduate

?/p>

其中

Student

类是一个抽象类?/p>

它包含学生的基本信息?/p>

姓名?/p>

所学课程?/p>

课程成绩等,

?/p>

Undergraduate

类和

Postgraduate

类都

?/p>

Student

类的子类,这两个类计算课程成绩等级的方法有所不同,如?/p>

表所示。假设某班级里既有研究生又有本科生,编写程序统计出全班学?/p>

的成绩等级并打印出来?/p>

 

本科生标?/p>

 

研究生标?/p>

 

80~100  

优秀

 

90~100   

优秀

 

70~80   

良好

 

80~90    

良好

 

60~70   

一?/p>

 

70~80    

一?/p>

 

50~60   

及格

 

60~70    

及格

 

50

以下

  

不及?/p>

 

60

以下

   

不及?/p>

 

2. 

设计实现一?/p>

Soundable

接口,该接口由三个类

Radio

?/p>

Walkman

?

Mobilephone

具体实现,并设计一个应用程序类来使用这些类?/p>

 

3

.要求设计一?/p>

GUI

图形窗口程序,该程序让用户输入一个星期中的任意一

天的数字

1-7

,然后输出该数字所对应的是星期几?/p>

  

四、实验步?/p>

 

?/p>

 

实验内容一

 

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

实验

5  

继承、多态、接口和异常处理

 

 

一、实验目?/p>

 

1

、掌?/p>

Java

的类和对象的声明和使用方法;

 

2

、掌?/p>

Java

的类的继承和实现方法?/p>

 

3

、掌握多态性在类的继承中的运用?/p>

 

4

、掌握接口的定义与使用;

 

5

、掌握基本异常的处理机制?/p>

 

 6

、熟?/p>

try

语句?/p>

catch

语句的搭配使用;

 

 7

、了解有异常处理与没有异常处理的差别?/p>

 

 8

、多?/p>

catch

语句的使用;

 

9

、使?/p>

Throws

声明异常?/p>

Throw

抛出异常?/p>

 

二、实验环?/p>

 

1

?/p>

PC

微机?/p>

 

2

?/p>

DOS

操作系统?/p>

 Windows 

操作系统?/p>

 

3

?/p>

Java sdk

程序开发环境?/p>

eclipse

集成环境?/p>

 

三、实验内?/p>

 

1. 

设计三个类,分别是学生类

Student

,本科生?/p>

UnderGraduate

,研究生?

Postjgraduate

?/p>

其中

Student

类是一个抽象类?/p>

它包含学生的基本信息?/p>

姓名?/p>

所学课程?/p>

课程成绩等,

?/p>

Undergraduate

类和

Postgraduate

类都

?/p>

Student

类的子类,这两个类计算课程成绩等级的方法有所不同,如?/p>

表所示。假设某班级里既有研究生又有本科生,编写程序统计出全班学?/p>

的成绩等级并打印出来?/p>

 

本科生标?/p>

 

研究生标?/p>

 

80~100  

优秀

 

90~100   

优秀

 

70~80   

良好

 

80~90    

良好

 

60~70   

一?/p>

 

70~80    

一?/p>

 

50~60   

及格

 

60~70    

及格

 

50

以下

  

不及?/p>

 

60

以下

   

不及?/p>

 

2. 

设计实现一?/p>

Soundable

接口,该接口由三个类

Radio

?/p>

Walkman

?

Mobilephone

具体实现,并设计一个应用程序类来使用这些类?/p>

 

3

.要求设计一?/p>

GUI

图形窗口程序,该程序让用户输入一个星期中的任意一

天的数字

1-7

,然后输出该数字所对应的是星期几?/p>

  

四、实验步?/p>

 

?/p>

 

实验内容一

 

Ͼλ">
Ͼλ
Ŀ

Java实验报告 继承、多态、接口和异常处理 - 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

实验

5  

继承、多态、接口和异常处理

 

 

一、实验目?/p>

 

1

、掌?/p>

Java

的类和对象的声明和使用方法;

 

2

、掌?/p>

Java

的类的继承和实现方法?/p>

 

3

、掌握多态性在类的继承中的运用?/p>

 

4

、掌握接口的定义与使用;

 

5

、掌握基本异常的处理机制?/p>

 

 6

、熟?/p>

try

语句?/p>

catch

语句的搭配使用;

 

 7

、了解有异常处理与没有异常处理的差别?/p>

 

 8

、多?/p>

catch

语句的使用;

 

9

、使?/p>

Throws

声明异常?/p>

Throw

抛出异常?/p>

 

二、实验环?/p>

 

1

?/p>

PC

微机?/p>

 

2

?/p>

DOS

操作系统?/p>

 Windows 

操作系统?/p>

 

3

?/p>

Java sdk

程序开发环境?/p>

eclipse

集成环境?/p>

 

三、实验内?/p>

 

1. 

设计三个类,分别是学生类

Student

,本科生?/p>

UnderGraduate

,研究生?

Postjgraduate

?/p>

其中

Student

类是一个抽象类?/p>

它包含学生的基本信息?/p>

姓名?/p>

所学课程?/p>

课程成绩等,

?/p>

Undergraduate

类和

Postgraduate

类都

?/p>

Student

类的子类,这两个类计算课程成绩等级的方法有所不同,如?/p>

表所示。假设某班级里既有研究生又有本科生,编写程序统计出全班学?/p>

的成绩等级并打印出来?/p>

 

本科生标?/p>

 

研究生标?/p>

 

80~100  

优秀

 

90~100   

优秀

 

70~80   

良好

 

80~90    

良好

 

60~70   

一?/p>

 

70~80    

一?/p>

 

50~60   

及格

 

60~70    

及格

 

50

以下

  

不及?/p>

 

60

以下

   

不及?/p>

 

2. 

设计实现一?/p>

Soundable

接口,该接口由三个类

Radio

?/p>

Walkman

?

Mobilephone

具体实现,并设计一个应用程序类来使用这些类?/p>

 

3

.要求设计一?/p>

GUI

图形窗口程序,该程序让用户输入一个星期中的任意一

天的数字

1-7

,然后输出该数字所对应的是星期几?/p>

  

四、实验步?/p>

 

?/p>

 

实验内容一

 



ļ׺.doc޸Ϊ.docĶ

  • йµĹŴɢ
  • 2019-2025й̽го(Ŀ¼)
  • йг
  • ţӢﵼѧ()M8U2 Project From the blue
  • ˽̰Сѧһ꼶ѧ²ᡶСšν̰
  • мͱԱ۲֪ʶ
  • ѧʵ˼
  • 5·豸з
  • ¼淶׼ñ
  • ʳְ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)