A.定義一系列的算法,把它們一個個的封裝起來,并且使它們可相互替換。 B.為一個對象動態(tài)連接附加的職責(zé)。 C.你希望只擁有一個對象,但不用全局對象來控制對象的實例化。 D.在對象之間定義一種一對多的依賴關(guān)系,這樣當一個對象的狀態(tài)改變時,所有依賴于它的對象都將得到通知并自動更新。
下面的類圖表示的是哪個設(shè)計模式?()
A.裝飾模式(Decorator) B.策略模式(Strategy) C.橋接模式(Bridge) D.觀察者模式(Observer)
A.原型B.創(chuàng)建者C.工廠方法D.迭代