6.2.5 动态原型模式