1. 程式人生 > >python day15初識面向物件

python day15初識面向物件

1.面向物件和麵向過程
2.面向物件如何編寫
3.面向物件和麵向過程大PK
4.面向物件三大特徵
一.面向物件和麵向過程(重點理解)
1.面向過程:一切以事物的流程為核心.核心就是"過程"二字,過程是指解決問題的步驟,即先幹什麼,後幹什麼.基於該思想編寫程式就好比在編寫一套流水線. 是一種機械式的程式設計思維
優點:負責問題流程化,編寫相對簡單. 缺點:可可擴充套件性差.
2.面向物件:一切以物件為中心.具有相同屬性和動作的結合體叫面向物件.面向物件思維要自己建立物件.自己建立場景.你就是面向物件世界中的上帝.你想讓車幹嘛. 你想讓人幹嘛人就能幹嘛.
優點:可擴充套件性強 缺點:程式設計的複雜程度高於面向過程.