跳轉到內容

計算機革命/OOP

來自華夏公益教科書

面向物件程式設計,簡稱 OOP,是程式設計師用來節約時間的一種迴圈利用方法。與從頭開始建立程式不同,OOP 使用物件或先前構建的模組,其中包含資料塊和處理指令。這些處理指令在傳送訊息且需要執行操作時被啟用。這些處理指令被稱為方法。本質上,OOP 是對程式程式碼塊的迴圈利用,它可以防止程式設計師每次編寫新程式時都必須從頭開始。OOP 比程式設計更難學,但它值得投入時間,因為它可以加快程式開發過程。

OOP 概念

[編輯 | 編輯原始碼]

OOP 有三個概念,分別是封裝繼承多型

封裝,顧名思義,它將資料和處理指令封裝起來,以便在其他程式中重複使用。

繼承使用在特徵和行為上彼此相關的物件,形成一個。這些可以使用層次結構將特徵從一個傳遞到另一個子類,從而建立新的物件。

多型或“多種形狀”允許物件在執行時採用不同的形狀。當程式設計師事先不知道使用者要執行的操作時,這很有用。

例如,游標根據其在計算機螢幕上的位置而呈現不同的形狀。

華夏公益教科書