2023-2024-1《Scala 程序设计》期末试卷
班级:_______________ 学号:_____________ 姓名:____________ 分数:___________
1. 编写 scala 项目: 定义 Student 类包含姓名和年龄 2 个属性成员,包含 talk 方法,
该方法的功能是输出学生的信息,要求为Student类定义一个无参的主构造方法和2
个带参数的辅助构造方法,调用构造方法创建对象。(20 分)
2.编写 scala 项目:定义 Person 特质,包含抽象方法 say()和抽象属性 age 共 2 个
抽象成员;包含普通方法 eat()和普通属性 name 共 2 个普通成员; 定义 Employee 特
质包含抽象方法 work()和抽象属性 salary 共 2 个抽象成员;定义 Teacher 类实现 2
个特质,并创建对象调用方法。(20 分)
3. 编写 scala 项目:使用函数式编程,已知圆柱体的半径和高求圆柱体的体积。
(8 分)
得分
得分
得分