27.编程思想
1.编程思想
1.1 面向过程编程
面向过程,就是按照我们分析好了的步骤,按照步骤解决问题。
1.2 面向对象编程(oop)
面向对象是把事务分解成为一个个对象,然后由对象之间分工与合作。
面向对象是以对象功能来划分问题,而不是步骤。
优点: 有灵活、代码可复用、容易维护和开发
面向对象的特性: 封装性 继承性 多态性
2.构造函数
总结:
- 构造函数体现了面向对象的封装特性
- 构造函数实例创建的对象彼此独立、互不影响
- Js 实现面向对象需要借助于谁来实现? 构造函数
存在浪费内存的问题