面向對象的語言具有什麼性

來源:生活大全幫 1.52W

面向對象的語言具有什麼性

面向對象語言刻畫客觀系統較為自然,便於軟件擴充與複用。有四個主要特點:

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

(2)類別性,系統具有相同數據結構與行為的所有對象可組成一類;

(3)多態性,對象具有唯一的靜態類型和多個可能的動態類型;

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

其中,前三者為基礎,繼承是特色。四者(有時再加上動態綁定)結合使用,體現出面嚮對象語言的表達能力。

熱門標籤