概念 定義一個(gè)對象和其他對象的關(guān)系,當(dāng)這個(gè)對應(yīng)改變狀態(tài)時(shí),其他的用戶接收到消息并自動(dòng)更更新。 角色 具體被觀察者角色 抽象觀察者角色 具體觀察者...
概念 回調(diào)函數(shù)只是一個(gè)功能片段,由用戶按照回調(diào)函數(shù)調(diào)用約定來實(shí)現(xiàn)的一個(gè)函數(shù) 角色 回調(diào)抽象接口 回調(diào)者 利弊 利 可以實(shí)現(xiàn)完成調(diào)用之后完成,處理...
概念 定義一個(gè)操作中算法的骨架,將具體的操作延時(shí)到子類,在不改變結(jié)構(gòu)的情況下為可以修改具體的特定步驟,主要的實(shí)現(xiàn)原理是繼承 角色 抽象出方法的父...
概念 一個(gè)類的行為或其算法可以在運(yùn)行時(shí)更改 角色 共同特性的抽象方法 各個(gè)不同的算法對象 選擇算法的 context對象 利弊 利 擴(kuò)展方便 耦...
概念 中介,就是為一個(gè)實(shí)際業(yè)務(wù)對象提供控制處理的代理。 角色 抽象對象 業(yè)務(wù)處理對象 代理對象 分類 靜態(tài)代理 動(dòng)態(tài)代理 demo 靜態(tài)代理的實(shí)...
Format接口的一個(gè)實(shí)現(xiàn)類:實(shí)現(xiàn)了將數(shù)據(jù)集合對象進(jìn)行格式化插入到特定的模式字符串中輸出到用戶。 版本 1.7 Format其實(shí)實(shí)現(xiàn)類型的差異 ...