摘 要:設(shè)計模式是優(yōu)秀軟件設(shè)計經(jīng)驗的總結(jié),采用基于設(shè)計模式的方法進(jìn)行系統(tǒng)設(shè)計將提高軟件的可重用性。按照設(shè)計模式中“高內(nèi)聚、低耦合”的原則,設(shè)計出一種標(biāo)圖系統(tǒng)的整體結(jié)構(gòu),并以Prototype,Template Met- hod,Observer,Command,Composite和Singleton六種具體模式為例,詳細(xì)闡述了它們在系統(tǒng)功能實現(xiàn)過程中的應(yīng)用。標(biāo)圖系統(tǒng)的開發(fā)全過程充分體現(xiàn)了設(shè)計模式在提高軟件可重用性和開發(fā)效率等方面的重要作用。
關(guān)鍵詞:設(shè)計模式;計算機(jī)標(biāo)圖;軟件重用
中圖法分類號:TP311.52
文獻(xiàn)標(biāo)識碼:A
文章編號:1001-3695(2005)09—0176—04