L'ereditarietà in Dart
In OOP l'ereditarietà rappresenta un meccanismo che consente di creare nuovi oggetti basati su alti oggetti già definiti.
In questo modo è possibile anche creare variabili/metodi generici che possono essere usati o sovrascritti dalla classe che eridta.
Dart support l'ereditarietà attraverso:
- extends
- with
Nel primo caso si estende una classe, nel secondo caso si eredita da un mixin.