Kategorie szkoleń | Egzaminy | Kontakt

Odpowiedź (1)

  • 3

Typy generyczne mogą mieć wiele ograniczeń (multiple bounds). Mają one następującą postać:

<T extends A & B & C>

Jeśli wśród typów ograniczających występuje klasa to musi być ona pierwszym ograniczeniem. W przedstawionym przykładzie tylko A może być klasą (lub interfejsem), zaś typy B i C muszą być interfejsami. Nieprawidłowa kolejność spowoduje błąd kompilacji.

 

 

 

  • Odpowiedział
  • @ | 29.11.2015
  • TRENER MODERATOR ALTKOM AKADEMII