by shigemk2

当面は技術的なことしか書かない

Scalaの基本コンストラクタ

環境

Mac OSX 10.9.1
Scala 2.10.3

コード

scala> class Programmer {
     |     // ここにインスタンス化時の処理を記述する
     |     println("Programmerインスタンスを生成します")
     |
     |     var language = "Scala"
     |     def coding() = println(language + "を使ってコーディングします")
     | }
defined class Programmer

scala>

scala> val pg = new Programmer
Programmerインスタンスを生成します
pg: Programmer = Programmer@32ad3193