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.7m questions
7.4m answers