- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实 验 报 告
课程名称 JAVA语言程序设计 实验名称 多态性 实验时间 2015 年 12 月 日 指导单位 软件工程系 指导教师
学院(系) 专 业 学生姓名 班级学号 实验名称 多态性 指导教师 杨健 实验类型 验证 实验学时 2 实验时间 2015/12/8 实验目的
(1)掌握多态性的实现
(2)抽象类抽象方法的定义和使用。
)掌握接口的定义和实现。
Eclipse 实验内容
(1)人员类的多态性设计。
人员类()其中包含一个方法pay,代表人员的工资支出。再Person类派生出助教类()讲师类()副教授类(Professon)教授类()其中工资支出=基本工资+授课时数课金
但助教基本工资为每课时兼课金,讲师基本工资为,每课时兼课金35,副教授基本工资为,每课时兼课金教授基本工资,每课时兼课金。
Person定义为抽象类,pay为抽象方法,设计程序实现多态性。
Person定义为接口,设计程序实现多态性。
)applet画出多个图,实现图形的多态性设计。
阅读下面,根据注解信息的提示,将程序中的部分/*…..*/标注)完整,并上机调试正确,使程序运行的结果是applet的容器中画出多种图形。将Person定义为抽象类,pay为抽象方法,设计程序实现多态性。
将Person定义为接口,设计程序实现多态性。
(1):
(2):
四、实验小结(包括问题和解决方法、心得体会等)
五、指导教师评语
成 绩 批阅人 日 期
实 验 报 告
课程名称 JAVA语言程序设计 实验名称 简单图形界面GUI的创建 实验时间 2015 年 12 月 日 指导单位 软件工程系 指导教师 杨 健
学院(系) 软件工程系 专 业 软件工程(NIIT) 学生姓名 陈希 班级学号
实验名称 简单图形界面GUI的创建 指导教师 杨健 实验类型 验证 实验学时 2 实验时间 2015/12/8 实验目的
(1)掌握Swing的创建过程。
)掌握容器上布局管理。
)学会组件的设置。
)熟悉Java的处理模型。Eclipse 三、实验内容
(1)编译并运行下面的程序段。
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class BasicGUI extends JFrame{
private JLabel aLabel,bLabel;
private JTextField aField,bField,displayField;
private JButton computeButton,exitButton;
public BasicGUI()
{
Container container=getContentPane();
container.setLayout(new FlowLayout());
aLabel=new JLabel(A:);
aField=new JTextField(10);
container.add(aLabel);
container.add(aField);
bLabel=new JLabel(B:);
bField=new JTextField(10);
container.add(bLabel);
container.add(bField);
displayField=new JTextField(30);
displayField.setEditable(false);
container.add(displayField);
computeButton=new JButton(计算和);
container.add(computeButton);
exitButton=new JButton(退出);
container.add(exitButton);
ActionEventHandler handler=new ActionEventHandler();
computeButton.addActionListener(handler);
exitButton
文档评论(0)