Artem
Подскажите пожалуйста.
Можно создать объект вот так, как учили в примерах:
HeaderWidget header = HeaderWidget();
Но смотрю урок, делают по другому используют просто var, это особенность дарт?
В чем разница?
main() {
var header = HeaderWidget();
header.renderHeader();
}
//
class HeaderWidget {
var height = 100;
var title = 'Hi there!';
bool myvar = true;
renderHeader() {
print("Hello there");
}
}
class BodyWidget {
renderBody() {
print("Hello Again");
}
}
разница в том что в первом случае ты явно указываешь тип, а во втором он инферится из правой части выражения