8.3 使用泛型委托