結果 : java generics extends two types