楼主写的是哪个设计模式?