A.抽象出待執(zhí)行的動(dòng)作以參數(shù)化某對象,使用過程語言中的回調(diào)(callback)函數(shù)表達(dá)這種參數(shù)化機(jī)制 B.Java語言中的:AWT的事件處理 C.在需要用比較通用和復(fù)雜的對象指針代替簡單的指針的時(shí)候 D.一個(gè)系統(tǒng)需要支持交易(transaction),一個(gè)交易結(jié)構(gòu)封裝了一組數(shù)據(jù)更新命令
A.你想使用一個(gè)已經(jīng)存在的類,而它的接口不符合你的需求 B.根據(jù)需要?jiǎng)?chuàng)建開銷很大的對象 C.在需要用比較通用和復(fù)雜的對象指針代替簡單的指針的時(shí)候 D.取代了簡單的指針,它在訪問對象時(shí)執(zhí)行一些附加操作
A.一個(gè)應(yīng)用程序使用了大量的對象 B.完全由于使用大量的對象,造成很大的存儲(chǔ)開銷 C.對象的大多數(shù)狀態(tài)都可變?yōu)橥獠繝顟B(tài) D.你想使用一個(gè)已經(jīng)存在的類,而它的接口不符合你的需求