Я смотрел курс, и инструктор всегда сначала пишет конструктор, затем свойства, в java, c # и других языках ООП, свойства пишутся первыми. Есть ли причина сначала написать de constructor?
class MyClass{
MyClass({this.name, this.age});
final String name;
final int age;
}