- 1
- 0
- 约7.55千字
- 约 11页
- 2026-05-28 发布于河北
- 举报
2025年软件开发工程师技术实操试卷
考试时间:______分钟总分:______分姓名:______
一、编程实现(请使用Java语言完成以下任务)
1.设计一个`Person`类,包含私有属性`name`(姓名,字符串类型)、`age`(年龄,整数类型)和`email`(邮箱,字符串类型)。为每个属性提供公有的getter和setter方法。在类中添加一个`toString`方法,用于返回格式为`姓名:年龄,邮箱`的字符串。
2.基于上述`Person`类,创建一个`PersonManager`类,该类包含一个`Person`类型的数组`people`作为成员变量,并初始化一个包含至少5个`Person`对象的数组。实现一个公有的`findPersonByName`方法,该方法接收一个字符串参数`name`,遍历`people`数组,返回第一个姓名匹配的`Person`对象;如果未找到匹配对象,则返回`null`。
3.实现一个方法`calculateTotalAge`,接收一个`Person`对象数组作为参数,计算并返回数组中所有`Person`对象年龄的总和。
二、数据库操作(请使用SQL语言完成以下任务)
假设存在一个名为`orders`的数据库表,其结构如下:
*
原创力文档

文档评论(0)