首頁技術(shù)文章正文

如何理解python的面向?qū)ο笈c面向過程?【軟件測試培訓(xùn)】

更新時(shí)間:2020-04-08 來源:黑馬程序員 瀏覽量:

與面向?qū)ο笙鄬?duì)應(yīng)的是面向過程的。如果Python不使用面向?qū)ο蟮?,那么它必須使用面向過程的。要理解面向?qū)ο?,我們需要理解什么是面向過程的。

面向?qū)ο笈c面向過程.jpg


面向過程是流水線思維方式,舉例面向過程吃烤鴨,那就是自己去養(yǎng)鴨子,殺鴨子,自己烤鴨子。自己吃。中間過程每一個(gè)步驟都是自己去實(shí)現(xiàn)。過于注重步驟和過程,不注重職責(zé)和分工,這樣的話,去開發(fā)大型項(xiàng)目,代碼會(huì)非常復(fù)雜。


面向?qū)ο?/strong>,是上帝思維方式。碰到事情,首先明確職責(zé),然后根據(jù)職責(zé)來明確不同的對(duì)象。比如還是以吃烤鴨為例,吃烤鴨, 創(chuàng)建農(nóng)民對(duì)象,去養(yǎng)鴨子,創(chuàng)建烤鴨店對(duì)象去烤鴨子,自己只需要去賣鴨子的店里買烤鴨,吃,再長胖即可。面向?qū)ο缶褪菍iT應(yīng)對(duì)復(fù)雜項(xiàng)目開發(fā),而提供的固定套路。所以一般的編程語言都有面向?qū)ο蟮母拍睢?br/>

通過上面的比較形象的介紹,相比你已經(jīng)了解“面向?qū)ο蟆迸c“面向過程”了,如果對(duì)軟件測試培訓(xùn)課程比較感興趣,可以里了解黑馬程序員軟件測試培訓(xùn)課程。

猜你喜歡:

Java面向?qū)ο笏枷朐趺蠢斫?


分享到:
和我們?cè)诰€交談!