Generic Constructors QuizJ8 Home « Generic Constructors Quiz
Generics Quiz 10
The quiz below tests your knowledge of the material learnt in Generics - Lesson 10 - Generic Constructors.
Question 1 : Is the following code snippet a valid example of a generic constructor?
public CubeNumber (T number) <T extends Number> { ... }
- When declaring a generic constructor in a non-generic class we have to declare the generic type BEFORE the constructor name so the code is invalid.
Quiz Progress Bar
Quiz 1
Generic Basics
![Generic Basics diagram Generic Basics diagram](../images/generictypes.webp)
Quiz 2
Raw/Generic Type
![Raw/Generic Type diagram Raw/Generic Type diagram](../images/buildrawtype.webp)
Quiz 3
Generic Interfaces
![Generic Interfaces diagram Generic Interfaces diagram](../images/rungenclassimpl.webp)
Quiz 4
Generic Classes
![Generic Classes diagram Generic Classes diagram](../images/rungenclass.webp)
Quiz 5
Bounded Type
![Bounded Type diagram Bounded Type diagram](../images/runtestboundedtype.webp)
Quiz 6
Unbounded Wildcard Type
![Unbounded Wildcard Type diagram Unbounded Wildcard Type diagram](../images/buildunboundedtype.webp)
Quiz 7
Upper Bounded Wildcard Type
![Upper Bounded Wildcard Type diagram Upper Bounded Wildcard Type diagram](../images/buildupperboundedwildcardtype.webp)
Quiz 8
Lower Bounded Wildcard Type
![Lower Bounded Wildcard Type diagram Lower Bounded Wildcard Type diagram](../images/buildlowerboundedwildcardtype.webp)
Quiz 9
Generic Methods
![Generic Methods diagram Generic Methods diagram](../images/buildgenmethod.webp)
What's Next?
That's it for the generic quizzes, the next set of quizzes are on streams.