Skip to content
Sharp

Language Upgrades · interview question

When declaring a sealed class, which keyword is used to specify its subclasses?

Multiple choiceMediumchapter-12-curatedpremiumlanguage-upgradessealed-classes
Choose one answer
Answer and explanation

Correct answer

C. Permits

Why

The 'permits' keyword is used in a sealed class declaration to specify which classes are allowed to extend it. This ensures the sealed class can only be extended by a predefined set of classes.

Test yourself on Language Upgrades

A free test with instant, explained results. No account needed.

Start free test
All Language Upgrades questions →