如何理解面向對象思想

如何理解面向對象思想

對象是由數據和容許的操作組成的封裝體,與客觀實體有直接對應關係,一個對象類定義了具有相似性質的一組對象。而每繼承性是對具有層次關係的類的屬性和操作進行共享的一種方式。所謂面向對象就是基於對象概念,以對象爲中心,以類和繼承爲構造機制,來認識、理解、刻畫客觀世界和設計、構建相應的軟件系統。

面向對象方法作爲一種新型的獨具優越性的新方法正引起全世界越來越廣泛的關注和高度的重視,它被譽爲"研究高技術的好方法",更是當前計算機界關心的重點。十多年來,在對OO方法如火如荼的研究熱潮中,許多專家和學者預言:正象70年代結構化方法對計算機技術應用所產生的巨大影響和促進那樣,90年代OO方法會強烈地影響、推動和促進一系列高技術的發展和多學科的綜合。