2026年软件工程师面试常见笔试模拟题详解.docxVIP

  • 0
  • 0
  • 约9.22千字
  • 约 25页
  • 2026-07-17 发布于福建
  • 举报

2026年软件工程师面试常见笔试模拟题详解.docx

第PAGE页共NUMPAGES页

2026年软件工程师面试常见笔试模拟题详解

一、编程语言基础(共5题,每题8分,总分40分)

题目1(Java面向对象编程)

编写一个Java类`Employee`,包含以下要求:

1.成员变量:`id`(整数)、`name`(字符串)、`salary`(浮点数)。

2.构造方法:接收`id`、`name`和`salary`作为参数,并初始化成员变量。

3.方法:`calculateBonus()`返回`salary`的10%作为奖金,`toString()`返回格式化的字符串(如`Employee{id=1,name=张三,salary=10000.0}`)。

4.主方法:创建一个`Employee`对象,打印其信息和奖金。

答案与解析

java

publicclassEmployee{

privateintid;

privateStringname;

privatedoublesalary;

//构造方法

publicEmployee(intid,Stringname,doublesalary){

this.id=id;

=name;

this.salary=salary;

}

//计算奖金方法

publicdoublecalculateBonus(){

retur

文档评论(0)

1亿VIP精品文档

相关文档