【发布时间】:2012-02-22 07:26:16
【问题描述】:
The documentation解释如何扩展一个类
class Zebra extends Animal
...
但是如何扩展多个类?以下操作不起作用
class Sidebar extends Controller, EventEmitter
...
但我希望如此。这背后的 JavaScript 能够使用 __extend 函数扩展任意数量的类,但是有没有办法在咖啡脚本中做到这一点?
【问题讨论】:
-
suds... 这对我来说不是个好兆头
-
JavaScript 使用原型继承...在幕后,extends 使用单个属性“原型”来创建链...只有当对象是原型时,您才能从多个对象“继承”链...例如Zebra 可以扩展 VegetarianAnimal,vegetarianAnimal 可以扩展 Animal。
标签: coffeescript