當前位置:生活全書館 >

IT科技

> 物件導向的程式設計語言是

物件導向的程式設計語言是

物件導向的程式設計語言是

物件導向的程式設計語言有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中關於物件導向概念的術語有物件、類、方法、例項、變數、訊息、子類和繼承。

  • 文章版權屬於文章作者所有,轉載請註明 https://shqsg.com/dianzi/3pzkro.html