Acredito que seja algo referente a versão do Dart que estou utilizando, porém quando eu tento utilizar o Dart 2.14.4 ele não me permite mais tentar criar nesse modelo:
class ContaCorrente{
int agencia =0;
int get agencia => agencia;
set agencia(int agenciaNova) => {agencia = agenciaNova};
}
ele já apresenta erro de compilação, dizendo:
The name 'agencia' is already defined.
Try renaming one of the declarations.
Para esta situação, existe outra maneira de utilizar getter e setters para métodos públicos de maneira simplificada? Ou terei que escrever explicitamente os atributos?