7 - 模板和泛型编程