Флаторские конструкторы сохраняют свойства частным с конструктором

class Student {
  String _id;
  String _name;

  Student({required String id, required String name})
      : _id = id,
        _name = name;
}
Lazurite