西安欧亚学院Java期末考试题

西安欧亚学院Java期末考试题

          Java期末考试题目说明
题目说明:
提供eclipse工程,工程文件夹为JavaExam,请将工程导入eclipse,工程中有四个包,分别是JavaExam1、JavaExam2、JavaExam3、JavaExam4,请依据题目要求分别完成。

1、	常用工具类
题目描述:
   随机生成双色球
 双色球一共有7个数字
  双色球分为红号 和蓝号
  红号为 133 不能重复 的6个数字
  蓝号为116
程序完成后,运行结果如下:
  输出一个双色球 如 1 23 21 15 17 8   9
题目说明:
在JavaExam1包中的ArraysOperate.java文件中编写代码。

2、	数据库操作
题目描述:
编程实现读取数据库表中的内容,在控制台输出。
数据库管理系统使用Mysql,数据库和表均提供,请先双击Driver_SQL文件夹下的createDB.bat文件创建数据库和数据库表。
说明:
1)数据库名为DB_shop,数据库表为tb_fruit,表中有三个字段:id、name和price。
  
2)数据库用户名和密码均为:root
3)数据库驱动文件在Driver_SQL文件夹下,需要自行添加驱动文件到程序工程中。
4)程序执行完毕后,控制台应输出:
水果名称: 苹果      价    格: 5.0
水果名称: 梨        价    格: 3.0
水果名称: 香蕉      价    格: 4.0
水果名称: 桔子      价    格: 4.5
题目说明:
可以在在JavaExam2包中的DBOperator.java文件的main函数中直接编写代码,也可以自行添加其他方法。
3、读程序加注释
  该程序为即时聊天程序的服务器端
  请在程序中标记 /*给下列程序加注释*/下面的第一行加注释,
例如:
/** 给下行代码加注释
    */
    new Thread(new ReadThread(socket)).start();//加注释地方
4、根据要求写代码

   IComputer---为接口 具有两个方法  一个读 一个写
Computer---为一个父类 
             具体要求为
   该类具有私有属性 电脑的价格  共有属性电脑的品牌
 * 该类 具有无参构造器
 * 该类有有参构造构造器对电脑价格进行赋值
 * 该类体统电脑价格的公共封装方法
 * 改类具有实例方法 输出电脑的名称
       ThinkPad---为Computer的子类并实现了IComputer接口
          具体要求为
 并重写 父类Computer 输出电脑名称的实例方法   
TestThinkPad为测试类---
           具体要求
  该类为测试类 测试TestThinkPad 测试读的方法  写的方法 和输出电脑名称的方法


猜你喜欢

转载自blog.csdn.net/lzl980111/article/details/116531341