fixing calling super from constructors

This commit is contained in:
Jeremy Ashkenas
2010-01-08 10:54:44 -05:00
parent 8b3926fb0c
commit 4c3f00cf77
2 changed files with 17 additions and 1 deletions

View File

@@ -22,3 +22,17 @@ result: (new ThirdChild()).func('four')
print(result is 'zero/one/two/three/four')
TopClass: arg =>
this.prop: 'top-' + arg
SuperClass: arg =>
super('super-' + arg)
SubClass: =>
super('sub')
SuperClass extends TopClass
SubClass extends SuperClass
print((new SubClass()).prop is 'top-super-sub')