成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

2011年軟考系統分析師整理資料:面向對象(4)

企業動態
2011年軟考系統分析師整理資料:面向對象,幫助考生備考。

四、面向對象的要素

(1)抽象。

抽象是指強調實體的本質、內在的屬性。在系統開發中,抽象指的是在決定如何實現對象之前的對象的意義和行為。使用抽象可以盡可能避免過早考慮一些細節。

類實現了對象的數據(即狀態)和行為的抽象。

(2)封裝性(信息隱藏)。

封裝性是保證軟件部件具有優良的模塊性的基礎。

面向對象的類是封裝良好的模塊,類定義將其說明(用戶可見的外部接口)與實現(用戶不可見的內部實現)顯式地分開,其內部實現按其具體定義的作用域提供保護。

對象是封裝的最基本單位。封裝防止了程序相互依賴性而帶來的變動影響。面向對象的封裝比傳統語言的封裝更為清晰、更為有力。

(3)共享性

面向對象技術在不同級別上促進了共享

同一類中的共享。同一類中的對象有著相同數據結構。這些對象之間是結構、行為特征的共享關系。

在同一應用****享。在同一應用的類層次結構中,存在繼承關系的各相似子類中,存在數據結構和行為的繼承,使各相似子類共享共同的結構和行為。使用繼承來實現代碼的共享,這也是面向對象的主要優點之一。

在不同應用****享。面向對象不僅允許在同一應用****享信息,而且為未來目標的可重用設計準備了條件。通過類庫這種機制和結構來實現不同應用中的信息共享。

4.強調對象結構而不是程序結構

四、面向對象的開發方法

目前,面向對象開發方法的研究已日趨成熟,國際上已有不少面向對象產品出現。面向對象開發方法有Coad方法、Booch方法和OMT方法等。

1.Booch方法

Booch***描述了面向對象的軟件開發方法的基礎問題,指出面向對象開發是一種根本不同于傳統的功能分解的設計方法。面向對象的軟件分解更接近人對客觀事務的理解,而功能分解只通過問題空間的轉換來獲得。

2.Coad方法

Coad方法是1989年Coad和Yourdon提出的面向對象開發方法。該方法的主要優點是通過多年來大系統開發的經驗與面向對象概念的有機結合,在對象、結構、屬性和操作的認定方面,提出了一套系統的原則。該方法完成了從需求角度進一步進行類和類層次結構的認定。盡管Coad方法沒有引入類和類層次結構的術語,但事實上已經在分類結構、屬性、操作、消息關聯等概念中體現了類和類層次結構的特征。

3.OMT方法

OMT方法是1991年由James Rumbaugh等5人提出來的,其經典著作為“面向對象的建模與設計”。

該方法是一種新興的面向對象的開發方法,開發工作的基礎是對真實世界的對象建模,然后圍繞這些對象使用分析模型來進行獨立于語言的設計,面向對象的建模和設計促進了對需求的理解,有利于開發得更清晰、更容易維護的軟件系統。該方法為大多數應用領域的軟件開發提供了一種實際的、高效的保證,努力尋求一種問題求解的實際方法。

4.UML(Unified Modeling Language)語言

軟件工程領域在1995年~1997年取得了***的進展,其成果超過軟件工程領域過去15年的成就總和,其中最重要的成果之一就是統一建模語言(UML)的出現。UML將是面向對象技術領域內占主導地位的標準建模語言。

UML不僅統一了Booch方法、OMT方法、OOSE方法的表示方法,而且對其作了進一步的發展,最終統一為大眾接受的標準建模語言。UML是一種定義良好、易于表達、功能強大且普遍適用的建模語言。它融入了軟件工程領域的新思想、新方法和新技術。它的作用域不限于支持面向對象的分析與設計,還支持從需求分析開始的軟件開發全過程。

【編輯推薦】

  1. 2011年軟考系統分析師整理資料:面向對象(2)
  2. 2011軟考系統分析師整理資料:網絡安全(2)
  3. 2011軟考系統分析師整理資料:網絡安全(1)
責任編輯:張攀 來源: 考試吧
相關推薦

2010-12-07 10:36:53

系統分析師

2010-12-14 10:51:53

系統分析師

2010-12-16 10:40:23

系統分析師

2010-12-20 10:57:15

系統分析師

2010-12-21 10:57:26

系統分析師

2010-12-23 10:58:03

系統分析師

2010-12-17 10:53:52

系統分析師

2010-12-22 11:04:49

系統分析師

2010-12-14 10:48:43

2010-12-21 10:49:47

2010-12-30 10:59:30

2011-01-07 11:16:41

2011-01-28 11:07:02

2011-01-14 11:22:21

2011-03-03 10:58:35

2010-12-14 10:32:58

2010-12-09 10:29:58

2010-12-09 10:21:23

2011-01-04 11:48:04

系統分析師

2009-05-23 19:05:00

2009年上半年軟考試軟考系統分析師
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91成人免费看片 | 国产美女视频黄a视频免费 国产精品福利视频 | 中文字幕一区二区三区四区 | 欧美成人猛片aaaaaaa | 国产精品不卡一区 | 亚洲国产aⅴ成人精品无吗 综合国产在线 | 一区二区在线不卡 | 久久国产精品久久久久 | 在线观看国产 | 在线一区视频 | 希岛爱理在线 | 日韩精品一区二区三区中文在线 | 国产精品日日做人人爱 | 欧美vide| 久久精品 | 日韩精品一区二区三区中文在线 | 午夜影院在线观看 | 国产精品一区二区福利视频 | 久久久久久美女 | 欧美视频精品 | 婷婷免费在线 | 日韩一区二区福利视频 | 国产亚洲精品久久久久动 | 国产精品福利在线观看 | 久久亚洲综合 | 一区二区视频在线 | 免费黄色a视频 | 久久婷婷国产麻豆91 | 国产精品久久久久久久久久久久久久 | 色视频在线播放 | 男人天堂手机在线视频 | 精品无码久久久久久久动漫 | 欧美成人第一页 | 男女视频在线观看网站 | 久久久国产视频 | 亚洲人在线 | 激情欧美日韩一区二区 | 热久久999| 一二三在线视频 | 午夜av免费 | 91麻豆精品国产91久久久更新资源速度超快 |