Практика по библиотекам в Dart
Создайте файл product.dart с классом
Product, у которого есть поле
title типа String. В main.dart
импортируйте этот файл, создайте объект
Product и выведите title.
Добавьте файл box.dart с классом
Box, у которого есть поле id
типа int. В main.dart объявите
класс Loader, который импортирует
product.dart и box.dart
и в методе run создает оба объекта
и выводит их поля.
В api_v1.dart объявите класс Api
с методом version, который возвращает
строку "v1". В api_v2.dart
объявите такой же класс Api, но метод
version должен возвращать "v2".
В main.dart импортируйте оба файла
с префиксами и выведите результаты вызова
version у каждого объекта.
Разместите классы Row и Table
в одном файле table.dart. В main.dart
импортируйте этот файл, создайте объект
Table, содержащий список из двух
объектов Row, и выведите его.