分享一下个人理解的面向对象演变

1、之前对象的创建(字面量或者构造函数创建),多项创建会造成代码冗余现象,例如: 2、上面的代码都是描述相同的特性,只是改变了部分内容,如果这样的对象有50个甚至更多,那代码量就太多了。于是基于上述代码冗余问题,我们联想到了函数封装的特性,也运用上去了,也就是形成了所谓的工厂模式。 3、通过函数封装的特性很好地解决了代码冗余问题,但是同时又产生了新问题,工厂模式无法解决识别问题,所有的对象依然由o
相关文章
相关标签/搜索