public Tipo getTipo() {
return this.Importo < 0.0 ? Tipo.USCITA : Tipo.ENTRATA;
}
public int compareTo(Movimento m) {
if (this.idConto != this.idConto) {
return this.idConto - this.idConto;
}
return this.DataMov.compareTo(this.DataMov);
}
public static enum Tipo {
ENTRATA,// here i have this error : The constructor Movimento.Tipo() is undefined
USCITA;// here is the same : The constructor Movimento.Tipo() is undefined
private Tipo(String string2, int n2) {
}
}
私にはすでに必要なコンストラクタがありますが、それ以外に何が必要ですか?コンストラクタは未定義ですか?列挙型エラー
で列挙型を定義し、デフォルトのコンストラクタはありません。つまり、コンパイラは引数なしのコンストラクタを提供しません。あなたは1つを提供する必要があります。 – duffymo