提交8中设计模式的实现代码