Sealed class in Dart
In Dart una sealed class è una classe che non può essere estesa o implementata al di fuori della "libreria" dove è stata creata.
Questo fa si che si può aver un maggior controllo su dove può essere usata.
Di default una sealed class è astratta, il che vuole dire che non può essere istanziata direttamente.