page contents

在JS中什么是面向对象程序设计,面向对象设计优点?

轩辕小不懂 发布于 2022-08-12 14:01
阅读 756
收藏 0
分类:WEB前端开发
4068
Nen
Nen
- 程序员

在JS中面向对象更多说的是通过构造函数或者class封装一个独立的功能,以达到代码的复用。

    面向对象的三个特点:

封装:通过对象把属性和方法封装起来,相似对象的话采用构造函数或者类new得到。

继承:通过混合继承(构造函数和原型)的方式,可以达到属性和方法的复用。

多态:通过对象属性覆盖,可以让继承的对象拥有更多行为。

面向对象设计更多的是组织代码的方式,能提升开发效率与代码的可维护性。

请先 登录 后评论