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

正文內(nèi)容

綜合程序設(shè)計(jì)文檔要求(編輯修改稿)

2024-10-08 16:01 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 顏色 略 … ⑹ 打印 /打印預(yù)覽 略 … ⑺ 保存圖形和作者信息 略 … ⑻ 裝載圖形和作者信息 略 … :CDrawDoc :CDrawView :CLine (pl) OnLButtonDown(nFlags, point) m_ptStart := m_ptEnd := point OnMouseMove(nFlags, point) [m_ptEnd≠point] pt:=m_ptStatr pt1:=m_ptEnd Draw(pDC) pt:=m_ptStatr pt1:=m_ptEnd:=point Draw(pDC) OnLButtonUp(nFlags, point) [m_ptStart≠m_ptEnd] pl := new CLine(m_ptStart, m_ptEnd) 三 . 詳細(xì)設(shè)計(jì): 在詳細(xì)設(shè)計(jì)中,對(duì)總體設(shè)計(jì)中所設(shè)計(jì)的類進(jìn)行逐一地定 義 。每個(gè)類的定義包括以下描述內(nèi)容: ⑴ 類的詳細(xì)定義: 內(nèi)容: 對(duì)類的每一個(gè)屬性和功能(包括所有的公有和私有數(shù)據(jù)成員和成員函數(shù),隱含的 基類成員除外)都要有詳細(xì)的文字說(shuō)明。 描述方法和規(guī)則: 用統(tǒng)一的表格對(duì)該類的所有屬性和功能進(jìn)行詳細(xì)描述。格式如下: 命名 類型 訪問(wèn)權(quán)限 描述 命名 :屬性或功能的名字(功能包括參數(shù))。 類型 :屬性或功能的類型。 訪問(wèn)權(quán)限 :屬性或功能的訪問(wèn)權(quán)限( private/protected/public)。 描述 :屬性或功能作用的詳細(xì)描述,對(duì)功能的描述包括對(duì)參數(shù)的詳 細(xì)說(shuō)明。 ⑵ 類 的 發(fā)送消息表: 消息名 通知碼 ID 途經(jīng)類 目標(biāo)類 ⑶ 類響應(yīng)消息表: 消息名 通知碼 ID 消息源類 響應(yīng)函數(shù) ⑷ 關(guān)鍵算法解析 要求采用 NS 流程圖和(或)偽代碼描述。偽代碼要求如下格式: ① 首部 類型 算法名 (參數(shù)表列 ) 參數(shù)列表中的參數(shù)用【 IN】和【 OUT】說(shuō)明該參數(shù)是輸入還是輸出參數(shù)。 例如: void move(【 IN】 int dx,【 IN】 int dy) ② 算法的開(kāi)始標(biāo)識(shí): BEGIN 算法的結(jié)束標(biāo)識(shí): END 算法的描述是程序結(jié)構(gòu)加說(shuō)明,程序結(jié)構(gòu)包括: 分支結(jié)構(gòu): if (條件說(shuō)明行 ) then 說(shuō)明行表列 else 說(shuō)明行表列 endif 或 if (說(shuō)明行 ) then 說(shuō)明行表列 endif 循環(huán)結(jié)構(gòu): for (條件說(shuō)明行 ) 說(shuō)明行表列 endfor while (條件說(shuō)明行 ) 說(shuō)明行表列 endwhile switch 結(jié)構(gòu): switch (情況說(shuō)明行 ) case 情況 1:說(shuō)明行表列 case 情況 2:說(shuō)明行表列 … case 情況 n:說(shuō)明行表列 endswitch 所有說(shuō)明行均可以由表達(dá)式、文字說(shuō)明串或二者的混合構(gòu)成。 例如: 一個(gè)堆棧數(shù)據(jù)結(jié)構(gòu)的壓入數(shù)據(jù)操作函數(shù) push 算法的偽代碼描述如下: void push (【 IN】 int x) 參數(shù)說(shuō)明:【 IN】 x 欲壓入堆棧的指定值 返回值: 無(wú) BEGIN if (棧不為空 ) then if (分配新結(jié)點(diǎn)失敗 ) then 置存儲(chǔ)分配錯(cuò)誤標(biāo)志并結(jié)束操作 。 else 為新結(jié)點(diǎn)賦值并壓入堆棧 。 修改棧頂指針 。 endif else if (分配棧頂結(jié)點(diǎn)失敗 ) then 置存儲(chǔ)分配錯(cuò)誤標(biāo)志并結(jié)束操作 。 else 為棧頂結(jié)點(diǎn)賦值 。 endif END 注意:標(biāo)識(shí)字用黑體 字,以便提高可讀性。 注: * 總體設(shè)計(jì)的每個(gè)類都需要按上述內(nèi)容和格式描述。 * “類的詳細(xì)定義”可以忽略類構(gòu)造函數(shù)和析構(gòu)函數(shù)的描述。 * 根據(jù)每個(gè)類的作用不同, 描述類的四部分內(nèi)容 ,除第一部分不可缺少,其他三部分中的 每 一部分都有可能缺少或全部缺少。 * 關(guān)鍵算法解析可以是對(duì)某個(gè)函數(shù)的算法解析,也可以是 對(duì)函數(shù)中一段操作的算法解析。 例如: “簡(jiǎn)單繪圖程序 ”的 詳細(xì) 設(shè)計(jì): 三 . 詳細(xì)設(shè)計(jì) 1. 應(yīng)用程序類 CDrawApp 略 … 2. 主框架類 CMainFrame 略 … 3. 子框架類 CChildFrame 略 … 4. 文檔類 CDrawDoc 略 … 5. 視圖類 CDrawView ⑴ 類的詳細(xì)定義 命名 類型 訪問(wèn)權(quán)限 描述 AssertValid(… ) void public 在調(diào)試 狀態(tài)下,提供屬性的合法性檢查 。 Dump(… ) void public 在調(diào)試狀態(tài)
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1