22.2 泛化的扩展方法