欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
編程思想:面向對象和面向過(guò)程的區別與聯(lián)系

前言

何謂面向對象?何謂面向過(guò)程?對于這編程界的兩大思想,一直貫穿在我們學(xué)習和工作當中。我們知道面向過(guò)程和面向對象,但要讓我們講出來(lái)個(gè)所以然,又感覺(jué)是不知從何說(shuō)起。而這種茫然,其實(shí)就是對這兩大編程思想的迷糊之處。

本文來(lái)詳細闡述一下面向對象和面向過(guò)程的區別和聯(lián)系。

一:面向過(guò)程

面向過(guò)程思想顧名思義其實(shí)就是面向解決問(wèn)題的步驟進(jìn)行編程。

面向過(guò)程的編程思想總結起來(lái)就八個(gè)字——自頂向下,逐步細化!

  1. 將要實(shí)現的功能描述為一個(gè)從開(kāi)始到結束按部就班的連續的步驟(過(guò)程);
  2. 依次逐步完成這些步驟,如果某一步的難度較大,又可以將該步驟再次細化為若干個(gè)子步驟;
  3. 程序的主體是函數,一個(gè)函數就是一個(gè)封裝起來(lái)的模塊,可以實(shí)現一定的功能,各個(gè)子步驟往往就是通過(guò)各個(gè)函數來(lái)完成的,從而實(shí)現代碼的重用和模塊化編程。

面向過(guò)程,就是按照我們分析好了的步驟,按部就班的依次執行就行了!

所以當我們用面向過(guò)程的思想去編程或解決問(wèn)題時(shí),首先一定要把詳細的實(shí)現過(guò)程弄清楚。一旦過(guò)程設計清楚,代碼的實(shí)現簡(jiǎn)直輕而易舉。

二:面向對象

面向對象思想就是分析參與問(wèn)題的有哪些實(shí)體,這些實(shí)體應該有的屬性和方法,通過(guò)調用這些實(shí)體的屬性和方法解決問(wèn)題。

當采用面向對象的思想解決問(wèn)題時(shí),可分為下面幾步:

  1. 分析哪些動(dòng)作是由哪些實(shí)體發(fā)出的;
  2. 定義這些實(shí)體,為其增加相應的屬性和功能;
  3. 讓實(shí)體去執行相應的功能或動(dòng)作。

面向過(guò)程主要是針對功能,而面向對象主要是針對能夠實(shí)現該功能的背后的實(shí)體。

面向對象實(shí)質(zhì)上就是面向實(shí)體,所以當我們使用面向對象進(jìn)行編程時(shí),一定要建立這樣一個(gè)觀(guān)念:萬(wàn)物皆對象!

小結

面向對象和面向過(guò)程都可以實(shí)現代碼重用和模塊化編程,但是面向對象的模塊化更深,數據更封閉,也更安全!因為面向對象的封裝性更強!

面對對象的思維方式更加貼近于現實(shí)生活,更容易解決大型的復雜的業(yè)務(wù)邏輯。

從前期開(kāi)發(fā)角度上來(lái)看,面向對象遠比面向過(guò)程要復雜,但是從維護和擴展功能的角度上來(lái)看,面對對象遠比面向過(guò)程要簡(jiǎn)單!

本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
編程思想:面向對象和面向過(guò)程
學(xué)會(huì )面向對象編程只需要五分鐘,不信你看看
一切都是對象|對象編程思想及必備基礎知識(上)
面向對象的編程思想
面向過(guò)程 VS 面向對象
Day4 第12關(guān)、面向過(guò)程和面向對象
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久