Есть ли в ECMAScript 6 соглашение об абстрактных классах? [Дубликат]
На этот вопрос уже есть ответ:
Как создать абстрактный базовый класс в JavaScript, который невозможно реализовать 3 ответаЯ был удивлен, что не смог найти ничего об абстрактных классах при чтении на ES6. (Под «абстрактным классом» я имею в виду его значение в Java, в котором абстрактный класс объявляет сигнатуры методов, которые должен реализовывать подкласс, чтобы быть инстанцируемым).
Кто-нибудь знает какие-либо соглашения, которые вступили в силу для реализации абстрактных классов в ES6? Было бы неплохо уловить нарушение абстрактного класса с помощью статического анализа.
Если бы я выдавал ошибку во время выполнения, чтобы сигнализировать о попытке создания абстрактного класса, что бы это была за ошибка?