自由式学习
992人加入学习
(0人评价)
Python基础知识-pycharm版
价格 免费
承诺服务
该课程属于 1443-李同学-算法方向-计算机视觉-就业:是 请加入后再学习

面向过程:

“怎么按步骤实现”,适合小规模程序

面向对象:

“怎么设计这个事物”

[展开全文]

面向对象

Python支持面向过程、面向对象、函数式编程等多种编程范式。

 

[展开全文]

面向对象

面向对象编程将数据和操作数据的方法封装到对象中,组织代码和数据的方式更接近人的思维。

python支持面向过程、面向对象,函数式编程等

面向过程POP

面对过程更加关注流程,按照步骤实现。适合小规模程序。

面向对象OOP

关注对象之间的关系,适合编写大规模程序。

先找名词,再找动词

[展开全文]

面向过程--动词--步骤引导,,比如开车小规模程序

面向对象--名词--对象引导,比如造车,设计者的思维

1.车是什么组成的?先造什么后造什么,拆分成一个个物体

2.在具体造的时候,还是要过程造轮胎先干什么后干什么

宏观上对象把握,微观上过程把握

设计者与 执行者

 

思维上的转变

什么步骤能解决这个问题到什么东西组合起来能解决这个问题,再到每个东西的实现步骤

 

做这件事要建立什么???

[展开全文]