面向对象的优点 从编程进化论可知,面向对象是一种更高等级的结构化编程方式,它的好处主要有两点: 1. 通过封装明确了内外,你做为类的缔造者,你就是女娲,女娲造物的逻辑别人无需知道,女娲想让你知道,你才能知道,这样就明确了划分了等级. 2. 通过继承+多态在语言层面支持了归一化设计(使用更多的是接口继承) 注意:不用面向对象语言(即不用class),一样可以做归一化,一样可以封装(通过定义模块和接口),只是用面向对象语言可以直接用语言元素显式声明这些而已:而用了面向对象语言,满篇都是class,并…