Java Programming Fundamentals

Casual Mode - Take your time!

1 / 10
Correct
0
Incorrect
0
Score
0%
Multiple Answers

Given: classA {} class B extends A {} class C extends A {} class D extends B {} Which three statements are true? (Choose three.)

  1. The type List is assignable to List<A>.
  2. The type List<Object> is assignable to List<?>.
  3. The type List<D> is assignable to List<? extends B>.
  4. The type List<? extends A> is assignable to List<A>.
  5. The type List<Object> is assignable to any List reference.
  6. The type List<? extends B> is assignable to List<? extends A>.
Change Mode