Prepare Interview

Mock Exams

Make Homepage

Bookmark this page

Subscribe Email Address

Question: Explain the concept of covariance and contravariance in Scala.
Answer: Covariance allows a type parameter to vary in the same direction as the container type, while contravariance allows it to vary in the opposite direction. They are denoted by + and - symbols, respectively.
Is it helpful? Yes No

Most helpful rated by users:

©2025 WithoutBook