Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //TierKaefig<Tier> kaefig= new TierKaefig<Katze>(); // a) compiled nicht, da TierKaefig<Tier> != TierKaefig<Katze> - Vererbung spielt dabei keine Rolle
- //TierKaefig<Hund> kaefig= new TierKaefig<Tier>(); // b) gleiche Begründung wie bei a)
- //TierKaefig<?> kaefig= new TierKaefig<Katze>();
- //kaefig.setInsasse(new Katze()); // c) compiled nicht da Wildcards read-only sind
- //TierKaefig kaefig = new TierKaefig();
- //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