freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

軟件工程面向?qū)ο蠡A(chǔ)(已改無(wú)錯(cuò)字)

2022-10-09 21:49:18 本頁(yè)面
  

【正文】 繼承 是 使用已存在的定義做為基礎(chǔ)建立新定義 的技術(shù) 。 是子類自動(dòng)共享父類數(shù)據(jù)結(jié)構(gòu)和方法的機(jī)制 。 新類的定義可以是 既存類所聲明的數(shù)據(jù) 和 新類所增加的聲明 的組合 。 新類可以 不加修改 復(fù)用既存類的定義 。既存類 是父類 ( 基類 ) , 新類是子類 ( 派生類 ) 。 可以是單重 繼承和多重繼承 。 一個(gè)子類的成員一般包括: ( 1) 從其父類繼承的屬性和方法 。 ( 2)由子類自己定義的屬性和方法。 第 9章 面向?qū)ο蠡A(chǔ) 多邊形 四邊形 矩形 三角形 學(xué)生 女學(xué)生 男學(xué)生 人 教師 輔導(dǎo)員 學(xué)生 汽車 運(yùn)貨車 救火車 大轎車 起重車 母親 父親 孩子 第 9章 面向?qū)ο蠡A(chǔ) 相同的操作或函數(shù)、過(guò)程可作用于多種不同類型對(duì)象上并獲得不同結(jié)果。 即不同的對(duì)象,收到同一消息可以 產(chǎn)生不同的結(jié)果 。 ?在打印領(lǐng)域,打印程序可以打印字符、數(shù)字、圖形、圖像,打印程序由于知道如何同時(shí)打印圖文,因而是多態(tài)的 。 幾何圖形的 draw方法,可以根據(jù)圖形不同而畫出不同的圖形 如 MOVE操作,可以是窗口對(duì)象的移動(dòng)操作,也可以是國(guó)際象棋棋子的移動(dòng)操作。 第 9章 面向?qū)ο蠡A(chǔ) 面向?qū)ο蟮囊? 面向?qū)ο笥幸恍┗疽?。 雖然這些要素并不是僅為面向?qū)ο笙到y(tǒng)所獨(dú)有 , 但這些要素很適合于用來(lái)支持面向?qū)ο蟮南到y(tǒng) 。 1. 抽象 抽象是指強(qiáng)調(diào)實(shí)體的本質(zhì) 、 內(nèi)在的屬性 , 而忽略一些無(wú)關(guān)緊要的屬性 。 在系統(tǒng)開發(fā)中 , 抽象指的是在決定如何實(shí)現(xiàn)對(duì)象之前 , 對(duì)象的意義和行為 。 使用抽象可以盡可能避免過(guò)早考慮一些細(xì)節(jié) ,大多數(shù)語(yǔ)言都提供數(shù)據(jù)抽象機(jī)制 , 而運(yùn)用繼承性和多態(tài)性強(qiáng)化了這種能力 , 分析階段使用抽象僅僅涉及應(yīng)用域的概念 , 在理解問(wèn)題域之前不考慮設(shè)計(jì)與實(shí)現(xiàn) 。 合理應(yīng)用抽象可以在分析 、 設(shè)計(jì) 、 程序結(jié)構(gòu) 、 數(shù)據(jù)庫(kù)結(jié)構(gòu)及文檔化等過(guò)程中使用統(tǒng)一的模型 。 第 9章 面向?qū)ο蠡A(chǔ) 面向?qū)ο蟊绕渌椒夹g(shù)有更高的抽象性 。 對(duì)象具有極強(qiáng)的抽象表達(dá)能力 , 對(duì)象可表示一切事物 , 可表達(dá)結(jié)構(gòu)化的數(shù)據(jù) , 也可表達(dá)非結(jié)構(gòu)化的數(shù)據(jù) , 如工程實(shí)體 、 圖形 、 聲音及規(guī)則等 。 而類實(shí)現(xiàn)了對(duì)象的數(shù)據(jù)和行為的抽象 , 是對(duì)象的共性的抽象 。 2. 封裝性 (信息隱蔽 ) 封裝性是保證軟件部件具有優(yōu)良的模塊性的基礎(chǔ) 。 封裝性是指所有軟件部件內(nèi)部都有明確的范圍以及清楚的外部邊界 。 每個(gè)軟件部件都有友好的界面接口 , 軟件部件的內(nèi)部實(shí)現(xiàn)與外部可訪問(wèn)性分離 。 第 9章 面向?qū)ο蠡A(chǔ) 面向?qū)ο蟮念愂欠庋b良好的模塊 , 類定義將其說(shuō)明 (用戶可見的外部接口 )與實(shí)現(xiàn) (用戶不可見的內(nèi)部實(shí)現(xiàn) )顯式地分開 , 其內(nèi)部實(shí)現(xiàn)按其具體定義的作用域提供保護(hù) 。 對(duì)象是封裝的最基本單位 , 在用面向?qū)ο蟮姆椒ń鉀Q實(shí)際問(wèn)題時(shí) , 要?jiǎng)?chuàng)建類的實(shí)例 , 即建立對(duì)象 , 除了應(yīng)具有的共性外 , 還應(yīng)定義僅由該對(duì)象所私有的特性 。 因此 , 對(duì)象封裝比類的封裝更具體 、 更細(xì)致 , 是面向?qū)ο蠓庋b的最基本單位 。 封裝防止了程序相互依賴性而帶來(lái)的變動(dòng)影響 。 面向?qū)ο蟮姆庋b比傳統(tǒng)語(yǔ)言的封裝更為清晰 、 有力 。 第 9章 面向?qū)ο蠡A(chǔ) 3. 共享性 面向?qū)ο蠹夹g(shù)在不同級(jí)別上促進(jìn)了共享 , 有以下幾種: (1) 同一個(gè)類中對(duì)象的共享 。 同一個(gè)類中的對(duì)象有著相同數(shù)據(jù)結(jié)構(gòu) , 這是由數(shù)據(jù)成員的類型 、 定義順序及繼承關(guān)系等決定的;也有著相
點(diǎn)擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1