JavaScriptでは、次のようなクラスを設定します。
var SomeClass = (function()
{
var _this = { };
var privateVar = 'foo'
_this.publicVar = 'bar'
function privateFunction()
{
return privateVar;
}
_this.publicFunction = function()
{
return _this.publicVar;
}
return _this;
})();
これはprivateFunction
、publicFunction
電話SomeClass.publicFunction()
または_this.publicFunction()
現在、Coffeescriptで、クラス関数を呼び出せるようにクラスを設定しようとしていますが、これを行うにはどうすればよいですか?Foo
と呼ばれるcoffeescriptでクラスを作成し、そのクラスの関数を取得して、そのクラスの別の関数を参照するにはどうすればよいですか?