2008-07-11から1日間の記事一覧
クラスやTraitに、 def unary_<演算子(- or + or ! or ~)> = ... のようなメソッドを定義しておくと、 <演算子> <レシーバ> の形式でメソッドを呼び出すことができます。 // テスト用クラス class Foo( value:Int ) { override def toString = value.toStrin…
クラスやTraitに、 def unary_<演算子(- or + or ! or ~)> = ... のようなメソッドを定義しておくと、 <演算子> <レシーバ> の形式でメソッドを呼び出すことができます。 // テスト用クラス class Foo( value:Int ) { override def toString = value.toStrin…