中软国际笔试题及答案.docxVIP

  • 0
  • 0
  • 约7.93千字
  • 约 19页
  • 2026-04-22 发布于未知
  • 举报

中软国际笔试题及答案

一、编程基础(Java方向)

1.面向对象特性应用题

请设计一个Java类表示“员工”(Employee),要求包含以下功能:

-基本属性:姓名(Stringname)、工号(Stringid)、部门(Stringdepartment)、薪资(doublesalary)

-构造方法:至少包含一个全参构造方法和一个仅包含工号与姓名的构造方法(部门默认“未分配”,薪资默认5000)

-方法1:updateSalary(doubleadjustValue),实现薪资调整(调整值可为正或负,但调整后薪资不能低于当地最低工资标准3000元,若低于则设置为3000)

-方法2:compareTo(Employeeother),实现两个员工薪资的比较(返回1表示当前员工薪资更高,-1表示更低,0表示相等)

-要求类的属性私有化,提供必要的getter/setter方法

答案:

```java

publicclassEmployee{

privateStringname;

privateStringid;

privateStringdepartment;

privatedoublesalary;

privatestaticfinaldoubleM

文档评论(0)

1亿VIP精品文档

相关文档