一.同步(Synchronous)和異步(Asynchronous) 同步和異步通常用來形容一次方法調(diào)用,同步方法調(diào)用一旦開始,必須等待該方法返...
一.需求 開發(fā)一個(gè)薪水支付系統(tǒng),為公司每個(gè)雇員支付薪水,系統(tǒng)必須按照規(guī)定的方法準(zhǔn)時(shí)地給雇員支付正確數(shù)目的薪水思喊,同時(shí),必須從雇員的薪水中減去各種扣...
STRATEGY 模式 一.定義 定義一系列的算法,把它們一個(gè)個(gè)封裝起來, 并且使它們可相互替換。 二.類圖 三.實(shí)現(xiàn) 運(yùn)行結(jié)果 分析 整個(gè)實(shí)現(xiàn)...
TEMPLATE METHOD 模式 一.概述 定義一個(gè)操作中的算法的骨架凉蜂,而將一些步驟延遲到子類中。模板方法使得子類可以不改變一個(gè)算法的結(jié)構(gòu)即...
ACTIVE OBJECT 模式 一.概述 主動(dòng)對(duì)象模式基于命令模式性誉,是實(shí)現(xiàn)多線程控制的一項(xiàng)古老的技術(shù)窿吩。該模式有多種使用方式,為許多工業(yè)系統(tǒng)提供...
COMMAND 模式 一.概述 命令模式错览,又稱動(dòng)作模式纫雁,目的是將一個(gè)請(qǐng)求封裝成一個(gè)對(duì)象,從而使你可用不同的請(qǐng)求對(duì)客戶進(jìn)行參數(shù)化倾哺;對(duì)請(qǐng)求排隊(duì)或記錄...