Size: a a a

Dart & Flutter по-русски

2020 November 23

AD

Alexandr Drobyshev in Dart & Flutter по-русски
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
ридется статик делать) не дает сделать background = primary
источник

AD

Alexandr Drobyshev in Dart & Flutter по-русски
если не статик)
источник

PS

Pascal Siacam in Dart & Flutter по-русски
Здравствуйте, что ознает создать конструктор? Question(this.title, this.answers);
источник

PS

Pascal Siacam in Dart & Flutter по-русски
что он делает? остановился на этом моменте
источник

@

@tsinis in Dart & Flutter по-русски
источник

PS

Pascal Siacam in Dart & Flutter по-русски
class Question {
 final String title;
 final List<Map> answers;

 Question(this.title, this.answers);


}
источник

PS

Pascal Siacam in Dart & Flutter по-русски
вот вся строчка
источник

SS

Serge Shkurko in Dart & Flutter по-русски
Pascal Siacam
Здравствуйте, что ознает создать конструктор? Question(this.title, this.answers);
это первый "метод" вызываемый при создании объекта из класса
источник

SS

Serge Shkurko in Dart & Flutter по-русски
вот ты вызываешь = Question(...)
и первым делом вызывается кго конструктор
источник

PS

Pascal Siacam in Dart & Flutter по-русски
конструктор, а для чего? звучит как то заумно
источник

SS

Serge Shkurko in Dart & Flutter по-русски
Pascal Siacam
class Question {
 final String title;
 final List<Map> answers;

 Question(this.title, this.answers);


}
обычно там инициализируются переменные класса как показанно тут, так же можно и свои действия совершать
источник

PS

Pascal Siacam in Dart & Flutter по-русски
а например final String title - это прям зарезервированные команды?
источник

PS

Pascal Siacam in Dart & Flutter по-русски
или автор их от балды написал?
источник

SS

Serge Shkurko in Dart & Flutter по-русски
это переменные класса
источник

PS

Pascal Siacam in Dart & Flutter по-русски
слово final  это просто придуманное слово?
источник

SS

Serge Shkurko in Dart & Flutter по-русски
в классе их надо определить чтобы компилятор знал что они есть
в кострукторе надо их инициализировать чтобы при инициализации класса они там автоматически оказались
источник

SS

Serge Shkurko in Dart & Flutter по-русски
final говорит о том, что эти данные условно завершенные
т.е. попадая из конструктора ты не сможешь изменить их внутри класса (за исключением массивов и таблиц)
источник

SS

Serge Shkurko in Dart & Flutter по-русски
переопределить не сможешь внутри класса
источник

PS

Pascal Siacam in Dart & Flutter по-русски
а слово String?
источник