第一章 Scala语言基础
1. 声明值和变量
主要讲述Scala语言声明值和变量的类型。Scala有两种类型的变量,一种是使用关键字var声明的变量,值是可变的;另一种是使用关键字val声明的变量,也叫常量,值是不可变的。
2. 数据类型
学习Scala语言的数据类型。先通过一张图介绍Scala数据类型的层次结构,再分别介绍Scala的超类型、值类型、引用类型以及所有类型的子类型和所有引用类型的子类型。
3. 算术和操作符重载
主要讲述Scala语言的算术和操作符重载。
4. 控制结构语句
教师可以参考课件以讲演法的方式讲述Scala语言的控制结构语句。先介绍条件分支语句,再介绍循环语句,最后通过两个例子演示条件分支语句和循环语句的使用。
5. 方法和函数
主要讲述Scala语言中的方法和函数。先介绍方法的定义及使用,再介绍函数的定义和使用,最后介绍方法和函数的相互转换。