JEP 384: Sealed Classes

GPTKB entity

Statements (15)
Predicate Object
gptkbp:instance_of gptkb:Java_2_Platform
gptkbp:aims_to restrict class inheritance
gptkbp:allows control over subclassing
gptkbp:enables more maintainable code
gptkbp:introduced_in gptkb:Java_15
gptkbp:is_discussed_in Java community process
gptkbp:is_implemented_in gptkb:Java_Development_Kit_(JDK)
gptkbp:is_part_of Java language enhancements
gptkbp:is_related_to JEP 181: Nest-Based Access Control
gptkbp:proposed_by sealed classes in Java
gptkbp:provides better modeling of domain
gptkbp:requires compiler support
gptkbp:bfsParent gptkb:JDK_17
gptkb:Java_SE_17
gptkbp:bfsLayer 5