Python全面采用了面向对象的思想,是真正的面向对象的编程语言.一切皆为对象
- OOP(Object oriented programming)面向对象
- 一种针对大型软件程序的编程思想
- 特点
- 扩展性强,可读性好
- 使编程就和堆积木一样
- 将数据(属性)和操作方法(函数)全部封装到对象中
- 组织代码的方式更加接近人的思维
面向对象与面向过程
-
区别
-
面向过程思维
- "执行者"思维,适合编写小规模程序
- 我们首先思考"按照什么步骤"实现,一步一步最终完成,适合一些简单的事情,不需要协作关注"程序的逻辑流程"
- 例如:
- 开车 (发动车->挂挡->踩油门->走喽)
- 做...
-