设计模式
基础代码