Comment puis-je créer une classe de base abstraite en JavaScript?

Est-il possible de simuler la classe de base abstraite en JavaScript? Quelle est la façon la plus élégante de le faire?

Dire, je veux faire quelque chose comme: -

var cat = new Animal('cat');
var dog = new Animal('dog');

cat.say();
dog.say();

Il devrait de sortie: 'écorce', 'miaou'

InformationsquelleAutor Sabya | 2009-02-28