### Question:
TypeMap extends IdNameMap<Type> { @Override public Type makeNew( String name ) { return new Type( name ); }  @Override Type makeNew( String name );  }### Answer:
@Test public void makeNew() throws Exception { TypeMap tm = new TypeMap(); Type t = tm.makeNew( "mary" ); assertEquals( new Type( "mary" ), t ); }