4.1.3 对泛型进行约束