0

こんにちは、私は自分では処理できない問題を抱えています。すべてが 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

だからそれはほとんど終わった:)私はでから変更する必要firstFunctionMyParentClassありImSoLonelyます。

私はMyParentClass抽象的なものとして作成することについていくつかのことを読んでいました(それはcoffescriptで動作しています)がImSoLonely、それを上書きする別のクラス(関数?)を実行する方法はまだわかりませfirstFunctionん よろしくお願いします!!!!! このコードが読めない場合は、JavaScript に変換してみます。私の悪い英語で申し訳ありませんが、理解できることを願っています。

4

0 に答える 0