Один из стандартных вопросов, который я задаю на собеседованиях - есть ли в Dart интерфейсы?
Но постепенно вникая в Dart 3 я начинаю понимать, что он больше не актуален.
В Dart 2 действительно нет интерфейсов, они заменяются абстрактными классами. Я бы назвал это костылем, так как в некоторых языках интерфейсы действительно превращаются в абстрактные классы под капотом.
Но в Dart 3 будут новые модификаторы классов, с которыми придется еще долго разбираться. Среди этих модификаторов появился и interface.
А ждали ли вы это ключевое слово в Dart?
Post #85
129
- 🤔 2