class Animal
constructor: (@name) ->
move: (meters) ->
alert @name + " moved #{meters}m."
class Snake extends Animal
move: ->
alert "Slithering..."
super 5
所以我浏览了 CoffeeScript 文档并遇到了上面的类扩展说明。有人可以向我确切解释执行该行时发生了什么super 5
吗?我隐约明白它是用参数 5 调用超类的定义,但是如果假设我的蛇的名字是move
,输出会是什么样子?mySnake.move
Robert