js面向对象

面向对象:封装、继承、多态

封装:把相同的代码封装在一个方法里去调用
继承:父对象中的属性和方法,子对象可以直接使用
多态:函数体验多种形式,多种方式,主要在重载中体现;同一个对象,在不同情况下呈现不同的状态(表现在重写和重载)
重载:同一方法名,传入参数不同,执行不同的操作

例如:利用工厂模式去封装对象

js面向对象