面向对象有四个特点: 1. 抽象:抓住核心问题 2. 封装:即把能够实现功能的函数写成封装起来,在面向对象里叫做方法。简单来说就是把实现功能的函数写成方法。 3. 继承:继承的意思是,在实现同一种功能的前提下,新对象可以使用就对象的属性和方法。 4. 多态:一个变量在引用不同类型的情况下的不同状态。多态开发在开发组件和模块化开发的时候能节省很多资源。