Scala
文章平均质量分 84
Focustc
多学习,多思考 Contact Me caozhk@gmail.com
展开
-
Martin Odersky Scala编程公开课 第二周作业
Functional Programming Principles in Scala by Martin Odersky 这一周的主要内容是函数。函数是scala语言最重要的概念,既可以当作函数的参数,也可以作为返回值。函数还可以拥有多个参数列表。 因此,这次作业就是要把函数作为参数和返回值,实现set数据类型的一些方法。而set本身却是一个函数,这一点非常奇妙。另外测试程序也要自原创 2013-10-02 18:56:56 · 5470 阅读 · 4 评论 -
Martin Odersky Scala编程公开课 第一周作业
Functional Programming Principles in Scala by Martin Odersky Martin教授是scala语言的creator,在coursera上面有scala课程。本文是第一周的作业。 作业应该做Eclipse里面编辑,使用WorkSheet实时检查。然后使用sbt运行styleCheck,test命令进行测试,run命令来运行mai原创 2013-09-24 09:47:50 · 3608 阅读 · 2 评论 -
Martin Odersky Scala编程公开课 第三周作业
Functional Programming Principles in Scala by Martin Odersky 这次的作业叫做Object-Oriented Sets。要完成一个完整的类,实现取最大值、排序等方法。由于是函数式编程,这些的实现方法和以往我知道的完全不一样。 总结 TweetSet有两个子类,Empty和NonEmpty,使用BFT实现。有一点比较惊奇的是原创 2013-10-09 11:46:08 · 6987 阅读 · 8 评论