我正在尝试定义一个从咖啡脚本中的另一个基类继承的类,并且在编译时出现解析错误。Exyctly:第 6 行解析错误:意外的“,” 我的代码如下所示:
class MedVisGraphNode
constructor : (@nodeId, @nodeLabel) ->
class MedVisGenericContainerNode extends MedVisGraphNode
constructor : (groupId, groupLabel, @groupType, @outerGroupNode) ->
super (groupId, groupLabel)
# method which determines if the actual group-node group lies in an another or sist on top of the hierarchy
isOnTopOfHierarchy = () ->
return @outerGroupNode == 'undefined'
奇怪的是,当我尝试编译从网上获取的类似代码时:
class Animal
constructor : (@species, @isMammal=false) ->
class Dog extends Animal
constructor : (@name) ->
super ("canine",true)
toString : ->
"#{@name} is a #{@species}."
我得到相同的解析错误。我现在很困惑,因为我无法找到问题所在,请有人给我一个小提示吗?