Java-Programme Flashcards
Warum muss die main-Methode als Klassenmethode
deklariert werden?
beim Start existieren keine Objekte, Empfängerobjekt ist jedoch Voraussetzung um eine Instanzmethode auzurufen
statische Methode kann ohne Empfängerobjekt aufgerufen werden
Warum ist das Schlüsselwort void notwendig?
main-Methode darf keinen Rückgabewert haben
Wozu dient der Parameter args? Warum ist er mit einem
String-Array typisiert?
beliebige Anzahl von Argumenten beim Start eine Java-
Programms
jedes Argument besteht aus einer Zeichenkette und wird im Array verfügbar gemacht
Aus welchen Einheiten besteht ein Java-Programm und
woher können sie stammen?
Menge von Klassen, benutzergeschriebene Klassen,
Bibliotheksklassen
Welche Möglichkeiten gibt es, diese Einheiten zu
organisieren? Welche Vorteile hat eine sorgfältige
Organisation dieser Einheiten?
Pakete.
Verständnis des Softwaresystems, Wartbarkeit, Steuerung
Zugriffsrechte, getrennte Übersetzbarkeit