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