軟件設(shè)計(jì)模式的基本要素主要包括模式名稱(chēng)、別名、動(dòng)機(jī)、問(wèn)題、解決方案、效果、結(jié)構(gòu)、模式角色、合作關(guān)系、實(shí)現(xiàn)方法、適用性、已知應(yīng)用、例程以及模式擴(kuò)展和相關(guān)模式等。