http://twitter.github.com/scala_school/basics2.html 以下は私の方でtypoや表示崩れを直したものです。 https://github.com/seratch/scala_school/blob/master/web/_posts/2011-05-02-lesson.textile 誤訳などありましたら、お手数ですが、ご指摘いただければ幸いです。 apply methods applyメソッドはクラス、オブジェクトの主用途が一つなときにこのような便利な糖衣構文を提供します。 class Foo object FooMaker { def apply() = new Foo } scala> class Bar { | def apply() = 0 | } defined class Bar scala> val bar = new Bar