Scala中的语言特性是如何实现的(3) -- Trait
摘要:
我的新博客地址:http://cuipengfei.me/blog/2013/10/13/scala-trait/我在Coursera上跟了一门叫做Functional Programming Principles in Scala的课程,是由Scala的作者Martin Odersky讲授的。其中第三周的作业中使用到了Scala的trait这个语言特性。我以前熟知的语言都没有类似的特性(Ruby的mixin和Scala的trait很像,但是Ruby我不熟),所以这周的博客就分析一下这个语言特性是如何实现的。trait在讲trait的实现机制之前,先看一个使用trait的例子。 假设我们有以下 阅读全文
posted @ 2013-12-21 13:06 崔鹏飞 阅读(854) 评论(1) 推荐(0) 编辑