- 0
- 0
- 约6.72千字
- 约 21页
- 2026-07-08 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年软件工程师面试与笔试模拟题
一、编程语言基础(5题,每题10分,共50分)
题目1(Java面向对象编程):
编写一个Java类`Employee`,包含以下要求:
1.成员变量:`id`(整数类型,唯一标识)、`name`(字符串类型,姓名)、`salary`(浮点类型,薪资)。
2.构造方法:接受`id`、`name`、`salary`作为参数,并初始化成员变量。
3.方法:
-`doublegetSalary()`:返回当前薪资。
-`voidpromote(doublepercentage)`:将薪资提升`percentage`百分比。
4.重写`toString()`方法,返回格式为`Employee{id=123,name=Alice,salary=50000.0}`。
答案:
java
publicclassEmployee{
privateintid;
privateStringname;
privatedoublesalary;
publicEmployee(intid,Stringname,doublesalary){
this.id=id;
=name;
this.salary=salary;
}
publicdoublegetSal
原创力文档

文档评论(0)