Starry Starry Night
Tuesday, May 20, 2014
scala课堂:类型与多态基础
什么是静态类型?它们为什么有用?
类型允许你表示函数的定义域和值域。
scala中的类型
参数化多态性
类型推断
存在量化
视窗
参数化多态性:
多态性是在不影响静态类型丰富性的前提下,用来编写通用代码的。
scala有秩1多态性。
类型推断
scala中所有类型推断是局部的
变性 Variance
scala的类型系统必须同时解释类层次和多态性。类层次结构可以表达子类关系。
变性注解允许你表达类层次结构和多态类型之间的关系。
边界
scala允许你通过边界来限制多态变量。
量化
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment