複製鏈接
請複製以下鏈接發送給好友

面向對象編程語言

鎖定
面向對象編程語言,計算機學術語,它設計的出發點就是為了能更加直接地描述客觀世界中存在的事件(及對象)以及它們之間的關係。
中文名
面向對象編程語言
類    型
計算機學術語
面向對象的程序設計語言與以往各種編程語言的根本不同點在於,它設計的出發點就是為了能更加直接地描述客觀世界中存在的事件(及對象)以及它們之間的關係。
開發一個軟件是為了解決現實世界中的問題,這些問題多涉及的業務範圍稱為該軟件的問題域。面向對象的程序設計將現實世界中的客觀事物描述成具有屬性和行為(或稱為服務)的對象,通過抽象找出同一類對象的共同屬性(靜態特徵)和行為(動態特徵),形成類。類通過一個簡單的外部接口與外界發生關係,對象與對象之間通過消息進行通信。這樣,程序模塊間的關係更為簡單,程序模塊的獨立性,數據的安全性就有了良好的保障。類的繼承與多態性可以很方便地實現代碼重用,大大提高了程序的可重用性,縮短了軟件開發週期,並使軟件風格統一。因此,面向對象的編程語言使程序能夠比較直接反映問題域的本來面目,軟件開發人員能夠利用人類認識事物所採用的一般思維方法來進行軟件開發。