6
Mengapa Java tidak dapat menyimpulkan supertipe?
Kita semua tahu Long memanjang Number. Jadi mengapa ini tidak dikompilasi? Dan bagaimana mendefinisikan metode withsehingga program dapat dikompilasi tanpa ada panduan manual? import java.util.function.Function; public class Builder<T> { static public interface MyInterface { Number getNumber(); Long getLong(); } public <F extends Function<T, R>, R> Builder<T> with(F getter, R returnValue) …