实验内容
(1)实现程序模拟简单的企业职工管理系统。请按继承层次构建企业的各种职工类型,包括超类Employee,以及相应的子类Manager、Secretary和Programmer,从Manager继承又可得到Executive。超类Employee有编号,姓名,年龄,薪金、地址和雇佣日期等信息。用户可以根据职工编号或职工姓名查找所需的信息。管理人员可以增加,删除数据;可以写入一个数据,查找一个数据,或删除一个数据;此外,管理人员可以增加或降低每个职工的薪金。程序通过ArrayList来实现增加,查找,删除数据;
(2)实现程序模拟简单的火车售票的情况。火车票分为硬座和卧铺,车票还有普通票和学生票。火车票上有起点站和终点站,时间,座位,价格等信息。顾客可以根据起点站和终点站查找所需的信息,可以买票。管理人员可以增加,删除数据。可以把写入一个数据,查找一个数据,或删除一个数据。程序通过ArrayList来实现增加,查找,删除数据;
(3)编写程序实现简单的科研论文管理系统。科研论文分为期刊论文、会议论文,期刊论文和会议论文又可分为A、B、C和D四类,对于不同的类别给定不同的分值。科研论文有作者姓名,论文名称,发表时间,出版社等。用户可以根据姓名查找所需的信息,并计算特定时间内给定作者所发表论文总的分值。管理人员可以增加,删除数据。可以把写入一个数据,查找一个数据,或删除一个数据。程序通过ArrayList来实现增加,查找,删除数据。