首頁  >  文章  >  後端開發  >  物件導向的程式設計語言是一種什麼語言

物件導向的程式設計語言是一種什麼語言

藏色散人
藏色散人原創
2019-06-04 10:45:1869121瀏覽

物件導向的程式設計語言是一種可移植性較好的高階程式設計語言。

物件導向的程式設計語言是一種什麼語言

物件導向程式設計語言是一類以物件作為基本程式結構單位的程式設計語言,指用於描述的設計是以物件為核心,而物件是程式運作時刻的基本成分。

在物件導向程式設計語言中提供了類別、繼承等成分,有識認性、多態性、類別性繼承性四個主要特點。

物件導向設計的結果,既可以用物件導向語言實現,也可以用非物件導向語言實現。物件導向程式設計語言本身就支援物件導向概念的實現,其編譯程式可以自動地實現物件導向概念到目標程式的映射。

物件導向語言刻畫客觀系統較為自然,方便軟體擴充與重複使用。

有四個主要特點:

(1)識認性,系統中的基本構件可識認為一組可辨識的離散物件;

(2)類別性,系統具有相同資料結構與行為的所有物件可組成一類;

(3)多態性,物件具有惟一的靜態類型和多個可能的動態類型;

(4)繼承性,在基本層次關係的不同類別中共享資料和操作。

以上是物件導向的程式設計語言是一種什麼語言的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn