6.3 常见的设计模式