Advertisement
Guest User

Aufgabe 1

a guest
Jun 16th, 2019
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.54 KB | None | 0 0
  1. //TierKaefig<Tier> kaefig= new TierKaefig<Katze>(); // a) compiled nicht, da TierKaefig<Tier> != TierKaefig<Katze> - Vererbung spielt dabei keine Rolle
  2.        
  3.         //TierKaefig<Hund> kaefig= new TierKaefig<Tier>(); // b) gleiche Begründung wie bei a)
  4.        
  5.         //TierKaefig<?> kaefig= new TierKaefig<Katze>();
  6.         //kaefig.setInsasse(new Katze()); // c) compiled nicht da Wildcards read-only sind
  7.        
  8.         //TierKaefig kaefig = new TierKaefig();
  9.         //kaefig.setInsasse(new Hund()); // d) compiled, da kein Typ 'E' zugewiesen also wird vom Typ 'Object' ausgegangen
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement