python是面向对象语言,一切皆对象. 面向过程: 变量和函数. “散落” 在文件的各个位置,甚至是不同文件中.看不出变量与函数的相关性,非常不利于维护,设计模式不清晰. 经常导致程序员,忘记某个变量的相关性,而导致无法检测的错误. 面向对象: 相关的变量和函数都“封装” 在对象里,以对象为单位来管理代码.变量与函数的相关性清晰,利于维护,设计模式清晰. 程序员可以配合“继承” 来提高代码的可重用性,加强合作开发. 类与实例之间的关系: 例如:小明是个人类,小明是真实存在的,而人这个属性是个抽…