专注于快乐的事情

Scala中的类型系统

本文于1411天之前发表,文中内容可能已经过时。

Scala中的类型系统学习

Scala中定义类型的两种方式

在Scala当中可以用以下两种方式定义类型:

  1. 定义类、特质或对象
  2. 直接用type关键字定义类型

在Scala当中,标注类型的时候可以直接用类和特质的名字来引用其类型,
要引用对象的类型,需要用对象的type成员来引用其类型。

Scala中的路径依赖

Scala中的自身类型以及自身类型的限定

Scala中的依赖注入

Scala中的链式风格调用—-Type机制的用法

Scala中的复合数据类型

Scala中的抽象类型

Scala中的类型参数

Scala中的类型约束

Scala中的型变、逆变、协变

Scala中的结构类型

参考网站

http://blog.csdn.net/u013063153/article/details/53066333

评论系统未开启,无法评论!