Наследование класса в Dart
Обычный класс в Dart можно сделать родителем: от него наследуют
другой класс. Родителя объявляют как обычно, потомка - с ключевым
словом extends и именем родительского типа:
class Post {}
class Note extends Post {}
Такой синтаксис связывает Note с Post: у заметки
будут и собственные члены класса, и все, что объявлено в Post.
Отдельного модификатора «открытости» у родителя не требуется -
наследование от обычного класса разрешено по умолчанию.
Проверим создание объекта потомка:
class Post {}
class Note extends Post {}
Создадим объект и выведем его:
var note = Note();
print(note);
Сделайте класс Post
и класс Employee,
наследующий от класса Post.