CoffeeScriptでSingleton


class Common

  instance = null
  @$: ->
    instance ?= new Private()

  class Private
    constructor: ()->

        ..content of class..


ASの時と同じ。

静的変数instanceへのアクセスを@$()メソッドに絞る。
@$()はいわゆるgetInstance()