Size: a a a

Flutter Developers — русскоговорящее сообщество

2021 October 27

P

Purple in Flutter Developers — русскоговорящее сообщество
Не, это единственный вопрос на который стоит ответить
источник

ВС

Вадим Санталов... in Flutter Developers — русскоговорящее сообщество
Ладно, абстрагируемся от фабрики
источник

ВС

Вадим Санталов... in Flutter Developers — русскоговорящее сообщество
источник

ВС

Вадим Санталов... in Flutter Developers — русскоговорящее сообщество
Суть та же
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Так, а теперь почему у тебя реализация в интерфейсе?)
источник

ВС

Вадим Санталов... in Flutter Developers — русскоговорящее сообщество
источник

P

Purple in Flutter Developers — русскоговорящее сообщество
Зачем вам динамический сборщик объекта?
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Давай на пальчиках объясню
источник

ВС

Вадим Санталов... in Flutter Developers — русскоговорящее сообщество
Я хотел вообще сделать такую шизоконструкцию
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Смари, ты свой класс именуешь как abstract class IName
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Вот I в начале имени говорит всем что это [I]nterface
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
В дарте как такового нет ключевого слова под них, но тем не менее
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Теперь давай быстренько узнаем разницу между интерфейсами и абстрактными классами
источник

ВС

Вадим Санталов... in Flutter Developers — русскоговорящее сообщество
Абстрактный класс может представлять доступ к методам без экземпляра класса
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
В интерфейсе ты только описываешь "шо надо бы реализовать".
Вообще без реализации. 0 её.
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
А у абстрактного класса ты имеешь право что то реализовать уже
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
И тот кто его будет экстендить, по умолчанию уже получит какую-никакую реализацию
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Это если прям по верхам.
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
У интерфейсов не должно быть фабрик-конструкторов-реализаций, полей.
источник

🅵

🅵🅾️🆇 in Flutter Developers — русскоговорящее сообщество
Убери буковку I из названия и попробуй повторить вопрос, раскрыв поподробнее, что именно не так и что не устраивает и что хочешь получить
источник