nested-generics

    8ısı

    3cevap

    class HasId<I> {} class HasStringId extends HasId<String> {} class Alert<T extends /*Some*/Object> extends HasStringId {} class BaseController<M extends HasId<String>> { // abstract Class<M> g

    6ısı

    2cevap

    tipinde başlatma sorunu başlatılıyor Tip parametresi olan bir sınıfı başlatacak bir sorun yaşıyorum. Java'nın tür çıkarımının bir kusuru gibi görünüyor ve bu ya da bunu başarmanın daha iyi bir yolu ol

    8ısı

    2cevap

    Jeneriklerin çemberler arasından nasıl atlayacağını anlamaya çalışıyorum. Ben: interface Root { } interface Middle extends Root { } class Type implements Root { } Ve birçok "Alt tür" sınıfları: cl