Расширьте глобальный класс другим классом в Coffeescript/Meteor

У меня есть два глобальных класса, родительский класс:

class @Pitcher
    @throw: (ball) -> 'fast'

Класс для наследования родительского класса (в отдельном файле):

class @Pettitte extends Pitcher
    @playerNumber: -> 5

Моя проблема в том, что вышеупомянутый вызов extends не работает, и я получаю ошибку компиляции: "ReferenceError: Pitcher не определен"

Из того, что я могу сказать из документов, я делаю это правильно. Как это сделать?

Если подход, который я использую, невозможен или не работает с парадигмой ООП, есть ли более подходящий способ наследовать один глобальный класс или включать методы из другого глобального класса?

Я читал о миксинах, но мне кажется, что эта концепция не то, что мне нужно.

Спасибо!

0 ответов

Другие вопросы по тегам