摘 要:介紹了現代許多軟件中所需要的圖形系統(tǒng)的設計與實現,該設計實現了繪制多種靜態(tài)圖形和多種類型的動畫以及重要的撤銷/恢復功能。它不僅實現了一般圖形系統(tǒng)要求的功能,而且由于設計本身是按照現代軟件工程的面向對象的思想的設計,具有《艮好的層次性,易理解性、具有十分優(yōu)良的封裝性和擴展性;首先介紹了整體設計的框架,再通過UML靜態(tài)類圖詳述了幾個關鍵類的設計,最后用UML序列圖來表達各個類之間的交互關系。
關鍵詞:繪圖系統(tǒng);動畫;撤銷;恢復
中圖法分類號:TP311
文獻標識碼:A
文章編號:1001—3695(2005)09—0173—03