Las clases e interfaces selladas (Java 17, JEP 409) le permiten declarar exactamente qué clases pueden ampliarlas o implementarlas. Permiten jerarquías de tipos cerradas y exhaustivas: el compilador conoce todos los subtipos, lo que permite una coincidencia de patrones exhaustiva y segura.

Declaración de clase sellada
Full content is available with a subscription.
Get full access to all courses on the platform for one year with a single payment.
Unlike other platforms that charge per course, here you get everything for one price, and after one year of use there will be no automatic charge for the following year.