CoboCards App FAQ & Wünsche Feedback
Sprache: Deutsch Sprache
Kostenlos registrieren  Login

Hol' Dir diese Lernkarten, lerne & bestehe Prüfungen. Kostenlos! Auch auf iPhone/Android!

E-Mail eingeben: und Kartensatz kostenlos importieren.  
Und Los!
Alle Oberthemen / Informatik / Java

Java (135 Karten)

Sag Danke
58
Kartenlink
0
Wie sind Klassen und Methoden strukturiert?
- in Blöcken
- "Methoden-Böcke"  können sich gegenseitig aufrufen
- "main" ruft den ersten Methoden-Block auf.
- Methoden = untergeordnete Struktureinheiten einer Klasse


Tags: VL 03 Kontrollstrukturen
Quelle:
60
Kartenlink
0
Wie heißt der Teil einer Methode, die auszuführende Anweisungen beinhaltet?
Die Anweisungen, die in einer Methode ausgeführt werden sollen, stehen im sog. Rumpf.

Tags: VL 03 Kontrollstrukturen
Quelle:
62
Kartenlink
0
Was sind die wichtigsten Dinge, die man über MAIN-METHODEN wissen sollte?
- JVM startet ein Programm immer in der main-Methode
- main-Methode ist eine Ausnahme, da sie von der JVM aufgerufen wird
- Signatur (Aufbau) ist entscheidend, damit die JVM die Methode findet!

             public static void main (String[ ] args) {
              }

(Signatur ist hier alles vor der ersten geschweiften Klammer)

- main-Methode: immer innerhalb einer Klasse
- Klasse mit main-Methode = "Start-Klasse"

NUR Start-Klassen besitzen "main" !!!
Tags: VL 03 Kontrollstrukturen
Quelle:
63
Kartenlink
0
Wie ist eine Methode aufgebaut?
Was bedeuten die einzelnen Komponenten von Kopf u. Rumpf?
Als Beispiel eine main-Methode:
      public static void main (String[] args) {
      // Inhalt
       }


- Signatur der Methode ( auch Kopf genannt)
- Signatur indentifiziert Methode eindeutig
(gilt für alle Methoden in Java)


-Rumpf beinhaltet Anweisungen
(gilt auch für alle Methoden in Java)

public an erster Stelle
= Modifizierer (Schlüsselwort)
macht Methode öffentlich
d.h. können von anderen Klassen aufgerufen werden
      main sollte ausschließlich von JVM aufgerufen werden

static an zweiter Stelle
= Modifizierer (Schlüsselwort)
macht Methode statisch verfügbar
d.h. Aufrufer (bei main-Methode: JVM) kann Methode aufrufen, ohne Objekt der Klasse erzeugen zu müssen

void an dritter Stelle
= spezieller primitiver Datentyp(Schlüsselwort)
Rückgabetyp der Methode
d.h Methode gibt einem Aufruf keine Antwort
      Methoden können ihrem Aufrufer prinzipiell eine Antwort geben
Hier benötigt der Aufrufer (bei einer main-Methode ist der Aufrufer die JVM) keine Antwort; also ist der Rückgabetyp "void".
(void = engl. = Lücke)

main an vierter Stelle
= Bezeichner der Methode (quasi reservierter Begriff)
- keine andere Methode darf main heißen !!!

Parameterliste in runden Klammern nach Methoden-Bezeichner
main hat einen Parameter namens args(argument string)
JVM kann bei Programmstart Informationen an Programm geben
Tags: VL 03 Kontrollstrukturen
Quelle:
70
Kartenlink
0
Ist es möglich switch-case-Anweisungen in if-Anweisungen zu überführen?
ja!

Jede switch-case-Anweisung kann in eine gleichbedeutenden if-Anweisung überführt werden.

Andersrum ist es jedoch nicht möglich, da eine if-Anweisung zu kompiliziert und verschachtelt agieren kann um sie auf eine "einfache" switch-case-Anweisung runter zu brechen.
Tags: VL 03 Kontrollstrukturen
Quelle:
73
Kartenlink
0
Wozu werden Schleifen benötigt?
zur kompakten Darstellung umfangreicher Aufgaben

Beispiel:

auflisten von Zahlen von 1 bis 100

was ist praktischer?
100 Befehle schreiben - oder - Verwendung einer Schleife
Bei einer Zählung von 1 bis 1000 wären es ohne Schleife 900 Zeilen mehr zu schreiben ... mit einer Schleife nur 1 Zeichen ;)
Tags: VL 03 Kontrollstrukturen
Quelle:
74
Kartenlink
0
Aus welchen 3 Elementen besteht die while-Schleife? Wie läuft die Schleife ab?
              while ( <Bedingung> ) {
                        <Anweisung>
              }

while-Schlüsselwort leitet while-Schleife ein

Bedingung: vom Compiler ausgewertet
entwerder true oder false
in runden Klammern

Anweisung
Was soll gemacht werden, wenn Bedingung zutrifft?
in geschweiften Klammern als Block gekennzeichnet

1) Schleife wird betreten
2) nach letzer Anweisung springt Schleife zurück zu Bedingung
3) Verlassen der Schleife, wenn Zustand des Progammes bezüglich der Bedingung irgendwann geändert wird



Tags: VL 03 Kontrollstrukturen
Quelle:
77
Kartenlink
0
Wozu benötigen wir Sprünge ?
Schleifen springen automatisch am Anweisungsende zur Bedingung.
Sprünge können aber auch erzwungen werden.
Tags: VL 03 Kontrollstrukturen
Quelle:
103
Kartenlink
0
Wie nennt man den Kopf einer Methode?
Der Kopf der Methode heißt Signatur und identifiziert die Methode EINDEUTIG!

Hier der nicht grünmarkierte Bereich ;)
Tags: VL 03 Kontrollstrukturen
Quelle:
Kartensatzinfo:
Autor: P-H-I-L
Oberthema: Informatik
Thema: Java
Veröffentlicht: 13.04.2010
 
Schlagwörter Karten:
Alle Karten (135)
Einführung in die OOP (13)
Felder (6)
Generalisierung und Vererbung (11)
Interfaces und Polymorphismus (20)
Programmelemente (26)
Terminologie (8)
VL 03 Kontrollstrukturen (9)
VL 03 Kontrollstrukturen S. 5 (1)
VL 05 (15)
VL 06 Einführung in die OOP (2)
VL 07 (11)
VL 09 GUI Event-Handling (6)
VL Programmelemente (2)
VL03 Kontrollstrukturen (1)
VL04 (6)
VL08 (20)
VL09 GUI (2)
Missbrauch melden

Abbrechen
E-Mail

Passwort

Login    

Passwort vergessen?
Deutsch  English