package pck; import java.io.Serializable; abstract class A { abstract & Serializable> void foo(T x, Integer y); abstract > void foo(T x, Object y); { foo("", 1); } }