Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗dtOpIhBC 40 of 113 menu
◀ ▶

Класс base в Dart

Модификатор base перед class задает тип, от которого разрешено наследование, но который нельзя подключить через implements. Так явно отмечают класс-основу иерархии:

base class Post {} base class Note extends Post {}

Потомок base-класса сам должен быть помечен как base, final или sealed - обычный class Note extends Post без модификатора не подойдет. Расширять Post при этом можно.

Реализовать base class Post как интерфейс нельзя:

base class Post {} // class Draft implements Post {} // ошибка

Объявите base class Post и base class Note, наследующий от Post.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить