软件架构与设计模式实验报告内有创建型行为型结构型三种结构