class ClassA{ void met(T t){ } } class ClassB extends ClassA { void met(Number n){ } }