Задать вопрос
@beduin01

Где полезны callable классы?

Кто может объяснить в каких ситуациях полезны callable-classes? Чем это лучше вызова методов?
  • Вопрос задан
  • 71 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Merion Academy
    Разработка приложений на Flutter и Dart
    2 месяца
    Далее
  • OTUS
    Flutter Mobile Developer
    6 месяцев
    Далее
  • Stepik
    Dart+Flutter - быстрый gRPC бек и клиент для чата на Protobuf
    2 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
@KnightForce
Пишешь класс.
У него много внутренний логики, парсеры мб.
В нем могут быть стримы и т.д.
Обычное обращение к экземпляру - как к классу.
Но если надо вызвать как функцию - здесь и пригождается.

Очень надуманный пример:
class Counter {
    int _count = 0;
    call() => _count++;
}
var counter = Counter();
Button(onTap: counter)


Можно обойтись методом.
Это нужно для удобства решения задач, как и, почти, все в любом языке программирования.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы