Answer: 1. Restrict 2.Expand.
Explanation: As opposed to unbounded types, bounded types restricts the types that can be used as type arguments and they expand functionality for the aim of implementation.
5.6m questions
7.3m answers