エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
無差別に技術をついばむ鳥 Scalaにおけるシングルトンオブジェクトの罠
Scalaのシングルトンオブジェクトの使用は警戒せねばなりません。シングルトンオブジェクトと言うぐらい... Scalaのシングルトンオブジェクトの使用は警戒せねばなりません。シングルトンオブジェクトと言うぐらいだから、絶対に1つしか作成されないかというとそうでもないようです。 class Sample { private object Inner { private var value : Int = 0 def getValue = value def addValue = { value += 1 } } def addValue = Inner.addValue def getValue = Inner.getValue } object Main { def main(args: Array[String]): Unit = { //静的に値がカウントされているのかを実験 val obj = new Sample obj.addValue printf( "オブジェクト1の値:%d\n"
2011/01/12 リンク