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

2020-07-16 10:05:39
物件導向的程式設計語言是一種可移植性較好的高階程式設計語言。

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

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

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

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

有四個主要特點:

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

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

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

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

以上就是物件導向的程式設計語言是一種什麼語言的詳細內容,更多請關注TW511.COM其它相關文章!