A.適配器模式 B.迭代器模式 C.訪問者模式 D.觀察者模式
某軟件公司基于面向?qū)ο蠹夹g(shù)開發(fā)了一套圖形界面顯示構(gòu)件庫Visual Component。在使用該庫構(gòu)建某圖形界面時,用戶要求為界面定制一些特效顯示效果,如帶滾動條、能夠顯示藝術(shù)字體的透明窗體等。針對這種需求,公司采用()最為靈活。
A.橋接模式 B.命令模式 C.組合模式 D.裝飾模式
A.早期的編譯器采用管道.過濾器架構(gòu)風(fēng)格,以文本形式輸入的代碼被逐步轉(zhuǎn)化為各種形式,最終生成可執(zhí)行代碼 B.早期的編譯器采用管道-過濾器架構(gòu)風(fēng)格,并且大多數(shù)編譯器在詞法分析時創(chuàng)造獨立的符號表,在其后的階段會不斷修改符號表,因此符號表并不是程序數(shù)據(jù)的一部分 C.現(xiàn)代的編譯器采用以數(shù)據(jù)共享為中心的架構(gòu)風(fēng)格,主要關(guān)心編譯過程中程序的中間表示 D.現(xiàn)代的編譯器采用以數(shù)據(jù)共享為中心的架構(gòu)風(fēng)格,但由于分析樹是在語法分析階段結(jié)束后才產(chǎn)生作為語義分析的輸入,因此分析樹不是數(shù)據(jù)中心的共享數(shù)據(jù)