3.10 声明式设计模式