Wann ein Objekt der Programmklasse in main anlegen

Hühnerbrust

Mitglied
Hallo Forum,

ich programmiere zwar schon eine Zeit lang Java, aber es gibt eine Sache, die ich noch nicht rausfinden konnte.
Wenn ich ein Programm schreibe und meine Klasse habe, in der die main() Methode steht,
wann/wieso wird manchmal eine Instanz dieser Klasse in main() angelegt. Ich kann doch aus main auf alle private/public Attribute und Methoden zugreifen, oder?

Danke
Dominik
 
Nicht wenn diese nicht statisch sind. Und statische Programmteile sollte man bis auf wenige Ausnahmen (z.B. main() Methode) vermeiden. Nicht umsonst versucht man sich in Java mit OOP 😉
 

Zurück
Oben