28.4 用了模式的实现