IDEA创建scala可运行文件
https://www.bilibili.com/video/BV1Q5411t74z?p=56
trait
适配器模式(有时候并不需要实现一个特征的所有方法,这时要用到适配器类)
模板方法模式
职责链设计模式
D中的show执行了上面三个show
(从右往左依次执行d,b,c,a)
如果要使用变长数组需要导包,arraybuffer
元组的元素和长度都不可变
可变列表对应的是ListBuffer包
嵌套列表
可变集合需要导入Set包
创建方式与不可变集方式一致
可变map需要导入Map包
创建方式与不可变map方式一致