こんにちは、私は自分では処理できない問題を抱えています。すべてが coffescript で書かれていますが、もちろん誰かが JS を使って私を助けたいと思っていても、私は気にしません。
私は研修生で、変なリーダーのせいで、クラスの一部の機能を上書きせざるを得なくなりました。だから私はクラス MyParentClass を持っていて、それが含まれているとしましょう:
class @MyParentClass
firstFunction: (var) ->
imp
secondFunction: (var)->
doest matter really
私のクラスには2つの関数がありますが、最初のものだけを「上書き」したいと思います。したがって、私のクラスは別のクラスで使用されています:
class @ImUsingParentClass
someFunction: ->
new MyParentClass(some variables)
さらに、このクラスを拡張して使用する別のクラス
class @ImSoLonely extends ImUsingParentClass
だからそれはほとんど終わった:)私はでから変更する必要firstFunction
がMyParentClass
ありImSoLonely
ます。
私はMyParentClass
抽象的なものとして作成することについていくつかのことを読んでいました(それはcoffescriptで動作しています)がImSoLonely
、それを上書きする別のクラス(関数?)を実行する方法はまだわかりませfirstFunction
ん よろしくお願いします!!!!! このコードが読めない場合は、JavaScript に変換してみます。私の悪い英語で申し訳ありませんが、理解できることを願っています。