當前位置:編程學習大全網 - 編程軟體 - Object-Oriented Programming Languages(求英語高手翻譯這段專業英語,求速度。。。。)

Object-Oriented Programming Languages(求英語高手翻譯這段專業英語,求速度。。。。)

面向對象編程(OOP)語言如C + +是基於傳統的高層次的語言,但他們讓程序員認為在合作,而不是命令列出的對象的集合。如圓的物體,如圓的半徑和命令,在計算機屏幕上繪制的屬性。對象類可以繼承其他類的對象的功能。例如,壹個類的定義正方形可以繼承的功能,如從壹個類定義矩形的直角。本編程類簡化了程序員的任務,更可靠和有效的的程序。

SIMULA是第壹個面向對象編程語言。這是20世紀60年代末在挪威中期開發。Smalltalk的開發,推廣面向對象的概念的語言,是在20世紀70年代初。

人工智能研究界接受了這種新的編程技術的早期和Lisp編程語言有許多種方言提供了面向對象的擴展。在20世紀70年代,這些語言只有在研究實驗室進行。在20世紀80年代開始了真正的面向對象的編程語言,如Objective - C中,埃菲爾鐵塔,Common Lisp的對象系統,和演員,這已成為市售的曙光。

該系統的長期的生產力,是增強面向對象的程序。由於代碼的模塊化性質,計劃更多的可塑性。這是將使用多年,在此期間,公司的需求可能會改變,使軟件的修改成為必要的應用程序特別有利。面向對象編程可以提高軟件的可靠性。由於多次在各種不同的應用測試對象,錯誤更容易被發現和糾正。面向對象編程也有潛在的好處,在並行處理。根據面向對象的方法並行處理的執行速度將會提高。

  • 上一篇:如何使用增量編碼器
  • 下一篇:前端培訓班出來能找到工作嗎?
  • copyright 2024編程學習大全網