я следующий код:Javascript «Не Конструктор» Исключение
class Circle
constructor: (@center, @radius, @color) ->
@Red: (@center, @radius) ->
new @ center, radius, 'red'
class Point
constructor: (@x, @y) ->
Я могу создать красный круг, как это: red_circle = Circle.Red(new Point(0,0), 10)
Но следующий код не работает:
obj = Circle.Red
red_circle = obj(new Point(0,0), 10)
Что я делаю не так?