Das war schon immer so, allerdings darf in einer Java-Datei nur eine einzige public class sein.
Tatsächlich … ist ja irre. Und ich dödel folge der tollen Fehlermeldung
anstatt mir zu überlegen, dass es an dem public liegen könnte … erleuchtung …
btw:
public: jede x-beliebige Klasse kann auf die Variable/Methode zugreifen
private: nur in der gleichen Klasse (also auch in allen Instanzen, siehe ursprüngliche Frage in diesem Thread)
protected: Alle abgeleiteten Klassen können zusätzlich auf die Variable/Methode zugreifen + alle Klassen im Package
gar nix: wie protected, nur, dass abgeleitete Klassen nur Zugriff haben, wenn sie sich im gleichen Package befinden …
ist doch ganz einfach
Mhmmm… folgere ich dann richtig, dass Bankkonto “meins” auf Bankkonto “deins” als private deklarierte Variablen (also den Kontostand ;)) zugreifen koennte?
ok, stimmt, das mit dem package hatte ich vergessen. das package-konzept ist mir bis jetzt auch noch nicht so ganz klar, ist aber fuer morgen sicherlich unwichtig.