必须同时修改teacher对象的equals()和hashcode()方法