1.从编程思想理解面向对象
面向对象编程思想关注的时解决问题所以得对象,先创建对象,然后调用对象下的属性和方法来解决问题。
面向过程编程思想:关注的是解决问题的步骤,应用在逻辑简单,功能简单的小程序中,
优点:面向过程解决问题,代码量少,实现难度低。
面向对象和面向过程的关系:
面向对象时从面向过程中衍生出来的。
面向对象应用:
通常应用于大程序,一般使用面向对象思想开发,一抔李玉后期管理各个功能,以及后续功能的变更,后续需要变动,只需要改变相应对象即可。
2.从编程语言角度理解面向对象思想:
首先解释下面向对象编程语言应该具有的特征,必须具备一下几点1,类 (用于创建对象)。2 :对象 ,而且具备继承,封装,和多态的特征,而且创建对象必须通过类创建,js时一门基于对象的语言,没有类的概念,所以只能模拟类(利用构造函数)来创建对象。