Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden. Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Hm, da sollte eigentlich ne andere Fehlermeldung kommen, irgendwas von "no enclosing instance is available" oder so ähnlich. Du hast Student als innere Klasse von Person deklariert, d.h. du brauchst eine Instanz von Person um ne Instanz von Student zu erzeugen.
Mach am besten aus Person und Student zwei verschiedene Dateien. Alternativ könntest du das noch so machen:
Java:
public class Person {
}
class Student extends Person {
}
class Main {
public static void main...
}
Du hast da ne Innere Klasse. Student ist diese innere Klasse. Du kannst von inneren (nicht static Klassen) nur ein exemplar erstellen, wenn du ein Exemplar der äußeren Klasse hast.