package p; class A<T>{ } class D extends A<Object>{ void f(){} } class B extends A<String>{ /** * comment */ void f(){} }