Java: Final Variablen in abstrakten Klassen

In Java, ich kann nicht erstellen Sie Instanzen der abstrakten Klassen. Warum nicht eclipse Schrei über den folgenden code?

public abstract class FooType {
    private final int myvar;

    public FooType() {
        myvar = 1;
    }
}
  • warum meinst du, es sollte "scream" auf den ersten Platz?
  • rote Linien, unterhalb der kritischen Stelle (die Zuweisung in den Konstruktor, Konstruktor oder selbst)
InformationsquelleAutor imacake | 2011-07-02
Schreibe einen Kommentar