Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить