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

所以它几乎结束了:) 我必须firstFunctionMyParentClassin改变ImSoLonely

我正在阅读一些关于创建MyParentClass抽象的东西(它在 coffescript 中工作),但我仍然不知道如何使用它ImSoLonely,如何执行另一个覆盖的类(函数?)firstFunction。非常感谢提前!!!!!!如果您无法阅读此代码,请让我现在,我会尝试将其转换为 javascript 代码。对不起我的英语不好,但我希望这是可以理解的。

4

0 回答 0