设计模式的一些简单实现模板