Tak określamy klasy oznaczone modyfikatorem sealed
. Po takich klasach nie można dziedziczyć.
Jeśli chcemy zabezpieczyć przesłoniętą metodę przed jej dalszym przesłanianiem, możemu użyć modyfikatora sealed
.
Czy warto stosować takie konstrukcje? Z jednej strony zamyka nam to rozbudowę klasy, z drugiej przyśpiesza wywołanie wirtualnych metod.