大家好我在工作中遇到一些问题,我自己无法处理。一切都是用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
{/ 1}}。
我正在阅读一些关于创建ImSoLonely
作为抽象的东西(它在coffescript中工作),但我仍然不知道如何在MyParentClass
中使用它,如何执行另一个类(函数?)覆盖ImSoLonely
。
非常感谢提前!!!!!
如果您无法阅读此代码,请立即让我,我会尝试将其转换为JavaScript。
对不起,我的英语不好,但我希望这是可以理解的。