屬于面向對象的程序設計語言是 面向對象的程序設計語言是

屬于面向對象的程序設計語言是 面向對象的程序設計語言是

【屬于面向對象的程序設計語言是 面向對象的程序設計語言是】面向對象的程序設計語言有Smalltalk、Eiffel、C++、Java、PHP等 。
1、Smalltalk并不是一種單純的程序設計語言,而是反映面向對象程序設計思想的程序設計環境 。這個系統強調了對象概念的歸一性 , 引入了類、方法、實例等概念和術語,應用了單重繼承和動態綁定 , 成為面向對象程序設計語言(OOPL)發展過程中的一個引人注目的里程碑 。

2、Eiffel的主要特點是全面的靜態類型化、有大量的開發工具、支持多繼承 。Eiffel也全面支持面向對象的概念 。

3、C++語言是一種面向對象的強類型語言,由AT&T的Bell實驗室于1980年推出 。C++語言是c語言的一個向上兼容的擴充,而不是一種新語言 。C++是一種支持多范型的程序設計語言,它既支持面向對象的程序設計 , 也支持面向過程的程序設計 。C++支持基本的面向對象概念:對象、類、方法、消息、子類和繼承 。

4、Java語言起源于Oak語言,Oak語言能運行在設備的嵌入芯片上 。Java編譯成偽代碼,這需要一個虛擬機來對其進行解釋,Java的虛擬機幾乎在每一種平臺上都可以運行 。這實質上可以使得開發與機器獨立無關,并且提供了通用的可移植性 。Java把類的概念和接口的概念區分開,并試圖通過只允許接口的多繼承來克服多繼承的危險 。Java Beans是組件,即類和其所需資源的集合,它們主要被設計用來提供定制的GUI小配件 。Java中關于面向對象概念的術語有對象、類、方法、實例、變量、消息、子類和繼承 。

    推薦閱讀