关注
分享
Scala 开发教程 会员
Scala
9611 人学过 668 次评价 难度: 初级 综合评分: 9.4 2023-07-12 更新
会员 刷题会员和学习会员可免费学习该课程
课程介绍
章节目录
课程问答&报告
课程评价 668
你将学到的
Scala 简介及实验环境介绍
Scala 基础语法
类和对象
基本数据类型简介及操作
控制语句
函数
组合和继承
类层次关系和底层类型
Trait
包(Package)
访问控制修饰符
详细介绍

实验任务

  • 使用 Scala 语法实现 Hello World
  • 使用 Scala 解释器
  • 定义变量、函数、实现循环和迭代
  • 使用数组、列表、元组、及集合
  • 使用 Scala 读取文件
  • 定义类和对象
  • 操作基本数据类型
  • 使用 if、while、for、try 等控制语法
  • 定义类成员函数、局部函数、闭包以及使用各种类型的参数
  • 使用尾递归、高阶函数、柯里化函数以及传名参数
  • 扩展类、重载成员函数和方法、定义参数化成员变量、调用基类构造函数、多态和动态绑定
  • 实现类 Element 的 above,beside 和 toString 方法、定义 factory 对象、使用 heighten 和 widen 函数
  • Trait 示例—— Rectangular 对象
  • 引用包中的代码
  • 访问控制修饰符、为访问控制修饰符添加作用域

先学知识

课程难度

  • 本课程难度为中等。

面向用户

  • 本课程为 Scala 开发基础教程,主要讲解 Scala 语言的相关语法,面向已经有基础的 Linux 知识储备同时想要为后续学习大数据相关知识打基础的同学。
课程教师
james.shen 共发布过 6 门课程 共有 14500 位学生
CSDN 专家博主,擅长Java ME, Blackberry ,LWUIT , iPhone, Android, Windows Mobile, Mono , Windows Phone 7等平台开发。
老师发布的其他课程:
扫码加入社群
和10w学子共同进步
AI 小助手
有问题就来问我吧
立即咨询