Java
private static <T> T getObj(Class<T> clazz)
{
//判断类型
if (clazz == Student.class)
{
return (T) new Student();
}
else if (clazz == Teacher.class)
{
return (T) new Teacher();
}
return null;
}