Java 15 new features | sealed classes in java 15 | Java Beam

Published: 20 September 2020
on channel: Java Beam
501
9

Sealed classes and interfaces restrict/limit, which other classes or interfaces may extend or implement them. It enhance the Java programming language with sealed classes and interfaces.

A class can be sealed by using the sealed modifier - permits to its declaration. After which any extends and implements clauses, the permits clause specifies the classes that are permitted/allowed to extend the sealed class.

Example: Below example shows how Animal class specifies three permitted subclasses:
package com.techgeeknext.example.species;

public sealed class Animal
permits Dog, Monkey, Leopard {...}

#JavaBeam #SealedClassesInJava15 #java #Java15


Watch video Java 15 new features | sealed classes in java 15 | Java Beam online without registration, duration hours minute second in high quality. This video was added by user Java Beam 20 September 2020, don't forget to share it with your friends and acquaintances, it has been viewed on our site 501 once and liked it 9 people.