四虎影院在线,亚洲熟妇AV乱码在线观看,成在线人视频免费视频,亚洲Av无码Av日韩Av网站

北京尚腦互聯(lián)軟件測試培訓(xùn)中心

[其他技能培訓(xùn)]
獵學(xué)網(wǎng)訂閱號
獵學(xué)網(wǎng)官方企業(yè)微信
位置: 獵學(xué)網(wǎng) > 學(xué)校機(jī)構(gòu) > 北京尚腦互聯(lián)軟件測試培訓(xùn)中心 > 學(xué)習(xí)資訊> 框架黑白盒

框架黑白盒

73 2017-05-23

框架可分為白盒(White-Box)與黑盒(Black-Box)兩種框架。

基于繼承的框架被稱為白盒框架。所謂白盒即具備可視性,被繼承的父類的內(nèi)部實(shí)現(xiàn)細(xì)節(jié)對子類而言都是可知的。利用白盒框架的應(yīng)用開發(fā)者通過衍生子類或重寫父類的成員方法來開發(fā)系統(tǒng)。子類的實(shí)現(xiàn)很大程度上依賴于父類的實(shí)現(xiàn),這種依賴性限制了重用的靈活性和完全性。但解決這種局限性的方法可以是只繼承抽象父類,因?yàn)槌橄箢惢旧喜惶峁┚唧w的實(shí)現(xiàn)。白盒框架是一個(gè)程序骨架,而用戶衍生出的子類是這個(gè)骨架上的附屬品。

基于對象構(gòu)件組裝的框架就是黑盒框架。應(yīng)用開發(fā)者通過整理、組裝對象來獲得系統(tǒng)的實(shí)現(xiàn)。用戶只須了解構(gòu)件的外部接口,無須了解內(nèi)部的具體實(shí)現(xiàn)。另外,組裝比繼承更為靈活,它能動態(tài)地改變,繼承只是一個(gè)靜態(tài)編譯時(shí)的概念。

在理想情況下,任何所需的功能都可通過組裝已有的構(gòu)件得到,事實(shí)上可獲得的構(gòu)件遠(yuǎn)遠(yuǎn)不能滿足需求,有時(shí)通過繼承獲得新的構(gòu)件比利用已有構(gòu)件組裝新構(gòu)件更容易,因此白盒和黑盒將同時(shí)應(yīng)用于系統(tǒng)的開發(fā)中。不過白盒框架趨向于向黑盒框架發(fā)展,黑盒框架也是系統(tǒng)開發(fā)希望達(dá)到的理想目標(biāo)。

2.熱點(diǎn)、食譜以及好萊塢原則

成功的框架開發(fā)需要確定領(lǐng)域?qū)S玫摹盁狳c(diǎn)”(Hot

spot)。應(yīng)用開發(fā)者在框架的基礎(chǔ)上進(jìn)行開發(fā),只須擴(kuò)展框架的某些部分,“熱點(diǎn)”就是在應(yīng)用領(lǐng)域的一種擴(kuò)展槽,開發(fā)者根據(jù)自己的需要填充這些擴(kuò)展槽。“熱點(diǎn)”使框架具有靈活性,如在具體的實(shí)現(xiàn)中,擴(kuò)展槽可以被看成是一些抽象類,開發(fā)者通過重寫抽象方法獲得具體實(shí)現(xiàn)。

“食譜”

(Cookbook)就是描述如何使用框架方法的文檔。在“食譜”中包含了許多“烹飪”方法,這些“烹飪”方法相當(dāng)于一些具體的操作步驟,描述了為解決某一專門問題如何使用框架的詳細(xì)方法。框架的內(nèi)部設(shè)計(jì)和實(shí)現(xiàn)細(xì)節(jié)通常不出現(xiàn)在“食譜”中。

框架的一個(gè)重要特征就是用戶定義的方法經(jīng)常被框架自身調(diào)用,而不是從用戶的應(yīng)用代碼中調(diào)用。這種機(jī)制常稱為“好萊塢原則”(Hollywood

Principle)或“別調(diào)用我們,我們會調(diào)用您”。

請聯(lián)系網(wǎng)站客服,了解詳細(xì)的課程信息~

優(yōu)質(zhì)、便捷、省心

上一篇:某銀行軟件測試面試題

下一篇:淺析軟件測試

分享:

溫馨提示: 專業(yè)老師1對1為您解答    馬上填寫,¥1000 元豪禮免費(fèi)領(lǐng)!

掃一掃
獲取更多福利

×
獵學(xué)網(wǎng)
少妇熟女欧美激情| 涩爱aⅴ| 欧美日韩国产在线播放| 日韩欧美精品1区2区| 五月天丁香厕所| 午夜性| 夜晚你懂得在线网站| 久久人人97超碰爱香蕉| 日韩av com| 午夜福利精品久久久精品| 论坛你懂的欧美| 少妇人妻系列无码专区视频| 肛交在线观看国产| 欧美日韩乱一区二区三区| 99插插| 久久先锋97| 国产在线观看精品| 最近日本中文字幕免费完整| 国产欧美亚洲网页| 中文国产成人精品久久| av免费在线播放图片| 九九操| 国产 免费 无码| 欧美熟妇自慰| 久久涩人妻中文字幕| 日本欧美久久一本| 少妇日韩欧美AAA| 久久精品农村乡下妓女| 香港日本久久小视频| 亚洲图片欧美电影| 欧美色满意| 国产成人AV电影在线观看第一页| 亚洲无码一欧| 亚洲AV无码一区二区三区网址| 亚洲综合色图18p| 中文字幕无码乱人伦| 欧美美熟女福利| 国产bbww| 免费久久av| 国产成人综合一区二区三区| 日韩另类激情综合|