物件導向的方法

2021-06-23 03:49:50 字數 806 閱讀 5328

物件導向是按照貼近生活的認知論和思維方式來研究和模擬客觀世界的方法學。

物件導向方法是一種運用物件、類、繼承

封裝、聚合、訊息傳遞

和多型等概念來設計

系統的軟體開發方法。物件導向方法(object oriented ,oo)以系統物件作為研究物件 為

資訊系統的分析與設計提供了一種全新的方法。彌補了傳統的功能分解方法(反映

管理功能的結構狀態)、資料流模型(反

映事物的資訊特徵和流程)、資訊模擬(被

動迎合實際問題需要)的不足。

物件導向中的基本元素

1.物件

擁有一組屬性(資料)和行為方式(方法)的邏輯實體。

2.訊息

物件之間相互作用和相互協作的一種機制。

3.方法

實現每條訊息具體功能的**段。

4.類

具有相同屬性和行為方式的物件的模板。

5.繼承

乙個物件類獲得另乙個物件類特徵的機制。類資訊共享機制。

6.封裝

資訊隱藏。

7.多型性

同一行為方式可根據物件或引數的不同提供對應的實現。

物件導向的方法的封裝、繼承、多型特性為軟體系統的模組化、重用性、靈活性

提供了強有力的支援。

物件導向方法與物件導向測試

物件導向 object oriented,oo 方法認為,客觀世界是由各種物件組成的,任何事物都是物件,每乙個物件都有自己的運動規律和內部狀態,都屬於某個物件類,是該物件類的乙個元素。複雜的物件可由相對簡單的各種物件以某種方式而構成,不同物件的組合及相互作用就構成了系統。oo方法是當前的主流開發方法...

物件導向的設計方法

物件導向的設計方法 20世紀80年代以來,oo object oriented 技術在計算機軟體開發技術研究和應用領域中十分活躍,它的優越性幾乎在一夜之間就被人們所接受。許多專家和學者預言 正如70年代以來的結構化方法對計算機技術的應用所產生的巨大影響和促進一樣,80年代以來的oo技術將從人們的認識...

物件導向方法綜述

陳小群八十年代末以來,隨著物件導向技術成為研究的熱點出現了幾十種支援軟體開發的物件導向方法。其中,booch,coad yourdon,omt,和jacobson的方法在物件導向軟體開發界得到了廣泛的認可。特別值得一提的是統一的建模語言uml unified modeling language 該方...