15.7 惯例模式与泛型