- 1
- 0
- 约1.3千字
- 约 3页
- 2026-07-20 发布于四川
- 举报
JAVA程序设计期末考试题
五、编程题(共29分)
1.(12分)设计一个简单的“学生信息管理”程序,要求如下:
定义一个`Student`类,包含私有属性:学号(`id`,String类型)、姓名(`name`,String类型)、年龄(`age`,int类型)、成绩(`score`,double类型)。
为`Student`类提供带参数的构造方法,以及所有属性的getter和setter方法。
定义一个`StudentManager`类,包含一个`ListStudent`类型的成员变量用于存储学生信息。
在`StudentManager`类中实现以下方法:
`addStudent(Studentstudent)`:添加学生到列表中。
`searchStudentById(Stringid)`:根据学号查找学生,返回找到的学生对象,若未找到返回`null`。
`printAllStudents()`:遍历列表,打印所有学生的完整信息(格式自定,清晰即可)。
2.(17分)编写一个Java程序,实现一个简单的“图书借阅系统”的部分功能。具体要求如下:
定义一个`Book`类,包含属性:图书编号(`bookId`,String类型)、书名(`title`,String类型)、作者(`author`,String类型)、是否可借(`isBorrowed`,boolean
您可能关注的文档
- 安全生产实施方案.docx
- 2026届高三1月八省联考历史新题型汇总.docx
- 食堂从业人员五病调离制度.docx
- 手术室质控标准.docx
- 保险基础知识30条您不可不知.docx
- 生物社团参与科研项目计划.docx
- 食品经营安全日常监督检查工作程序.docx
- 企业投资管理制度汇编.docx
- 游客资源居间合作协议.docx
- 轨道及行车处理施工方案.docx
- 2026(可编辑)血液透析移植动静脉内瘘护理中国专家共识.pptx
- 2020+CAIRCAR指南:疑似或确诊COVID-19患者介入影像学检查.pptx
- 2020+AUAASTROSUO指南:晚期前列腺癌.pptx
- 2020+CHEST指南:COVID-19患者静脉血栓栓塞的预防、诊断和治疗.pptx
- 2020+EACVI建议:COVID-19流行与心脏影像学检查—防范措施、适应证和防护.pptx
- 关注老年心理健康的护理策略.pptx
- 2020+ESGE指南:胃肠动力障碍的内镜管理——第1部分.pptx
- 2020+ESGE指南:胃肠动力障碍的内镜管理——第2部分.pptx
- 2020+ESICM共识建议:急性颅脑损伤患者的机械通气.pptx
- 2020+ESE声明:COVID-19和内分泌疾病.pptx
原创力文档

文档评论(0)