面向對象的 *** 起源于面向對象的編程語言,如Smalltalk和C++等。面向對象的 *** 是分析問題和解決問題的新 *** ,其基本出發點是 盡可能按照人們認識世界的 *** 和思維方式來分析和解決問題。客觀世界是由許多具體的亊物或事件、抽象的概念、規則等組成的,因此,可以將任何感興趣的事物概念都統稱為“對象”。面向對象 的 *** 正是以對象作為最基本的元素,它也是分析問題、解決問題 的核心。由此可見,面向對象的 *** 很自然地符合人的認識規律。計算機實現的對象與真實世界具有一對一的對應關系,不需作任何 轉換。面向對象的 *** 更易于被人們所理解、接受和窣握,所以有 著廣泛的應用。面向對象的定義是指無論怎樣復雜的實體都可以準確 地由一個對象表示,這個對象是一個包含了數據集和操作集的實體。除數據與操作的封裝性以外,面向對象的數據模型還涉及分類、概括、聚集和聯合四個抽象概念,以及繼承和傳播兩個語義模型工具。面向對象的數據模型是當前研究的一個熱點,雖然它還不能完全 應用于GIS的各種應用層面中,但很多GIS軟件正努力發展自己 的面向對象數據模型。
面向對象 *** 的基本思想是:對問題領域進行自然的分割,以更接近人類通常思維的方式建立問題領域的模型,以便對 客觀的信息實體進行結構模擬和行為模擬,從而使設計出的 系統盡可能直接地表現問題求解的過程。面向對象數據庫 系統就是采用面向對象 *** 建立的數據庫系統。
來源:開源地理空間基金會中文分會
來源鏈接:https://www.osgeo.cn/post/1561a
添加微信好友, 獲取更多信息
復制微信號
本站聲明:網站內容來源于 *** ,如有侵權,請聯系我們,我們將及時處理。