Skip to main content
Journey Uncommon Logo
JourneyUncommon
mediumJavasealed types usageSingle-choice MCQ

Given the sealed interface below, why does this code fail to compile?

public sealed interface Shape permits Circle, Square {} final class Circle implements Shape {} class Square implements Shape {}