14
にクラスのインスタンスからクラス変数への行き方:は、私はこのようなクラスを持っているのCoffeeScript
class Cow
@feet : 4
constructor: (@name) ->
bes = new Cow "Bessie"
問題があることは、それだけでbes
与えられた足にアクセスすることは可能でしょうか?
にクラスのインスタンスからクラス変数への行き方:は、私はこのようなクラスを持っているのCoffeeScript
class Cow
@feet : 4
constructor: (@name) ->
bes = new Cow "Bessie"
問題があることは、それだけでbes
与えられた足にアクセスすることは可能でしょうか?
あなたはクラスで取得するにはJavaScript constructor
propertyを使用することができますし、そこに、あなたのfeet
あります:私はconstructor
ための特別のCoffeeScriptの交換を知らないhttp://jsfiddle.net/ambiguous/ZfsqP/
:
class Cow
@feet: 4
constructor: (@name) ->
class HexaCow extends Cow
@feet: 6
bes = new Cow('Bessie')
pan = new HexaCow('Pancakes')
alert(bes.constructor.feet) # 4
alert(pan.constructor.feet) # 6
デモ。