chapter 8 patterns() 对象相加更进一步的优化: