class a
constructor: ->
# conventionally logs 3
console.log @c
class b extends a
c = 3
new b() # logs undefined class a
constructor: ->
# conventionally logs 3
console.log @c
class b extends a
c = 3
new b() # logs undefinedHere's the corrected version:
class a
constructor: ->
console.log @c
class b extends a
c: 3
new b() # logs 3