在JavaScript中,每个对象都是实例和类。要进行继承,可以使用任何对象实例作为原型。
在Python,C ++等中,有类和实例作为单独的概念。为了进行继承,您必须使用基类来创建一个新类,然后可以使用它来生成派生实例。
为什么JavaScript会朝这个方向发展(基于原型的面向对象)?基于原型的OO相对于传统的,基于类的OO有哪些优点(和缺点)?
DIEA
回首忆惘然
相关分类