<分区>
Possible Duplicate:
How do I create an abstract base class in JavaScript?
是否可以在 javascript 中使用 OOP 实践并创建类和扩展抽象类?
标签 javascript oop
<分区>
Possible Duplicate:
How do I create an abstract base class in JavaScript?
是否可以在 javascript 中使用 OOP 实践并创建类和扩展抽象类?
最佳答案
Is it possible to use OOP practices in javascript
是的。
and create classes
不,JavaScript 没有类。但是,如果您的设计需要它们,那么实现它们非常容易。但是,在大多数情况下,如果您需要 JavaScript 中的类,您可能做错了什么,应该重新考虑您的设计(或您选择的语言,但这是设计的一部分)。
and extend abstract classes?
因为没有类(class):没有。但是同样,您可以自己构建它们,如果您需要它们。而且,如果您发现您需要它们,那么您可能做错了什么。
顺便问一下:类与 OOP 实践有什么关系?提示:这是 OOP,不是 COP!
关于javascript - 在 Javascript 中扩展类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8251114/