python day15初识面向对象

1.面向对象和面向过程
2.面向对象如何编写
3.面向对象和面向过程大PK
4.面向对象三大特征
一.面向对象和面向过程(重点理解)
1.面向过程:一切以事物的流程为核心.核心就是"过程"二字,过程是指解决问题的步骤,即先干什么,后干什么.基于该思想编写程序就好比在编写一套流水线. 是一种机械式的编程思维
优点:负责问题流程化,编写相对简单. 缺点:可可扩展性差.
2.面向对象:一切以对象为中心.具有相同属性和动作的结合体叫面向对象.面向对象思维要自己建立对象.自己建立场景.你就是面向对象世界中的上帝.你想让车干嘛. 你想让人干嘛人就能干嘛.
优点:可扩展性强 缺点:编程的复杂程度高于面向过程.

猜你喜欢

转载自www.cnblogs.com/chcj/p/9926594.html
今日推荐