Forum / Grundlagen des Programmierens / Zusammenfassung Fragen 2. Abgabegspräch Juni 2012

Zusammenfassung Fragen 2. Abgabegspräch Juni 2012

Hab wieder begonnen die wichtigen Punkte der HÜ's und der bisher gestellten Fragen aus den Abgabegesprächen zu sammeln.

Bei fehlenden Begriffen oder falscher Erklärung bitte melden. Werde die Datei wieder laufend bis zum Ende der Gespräche am 19. aktualisieren.

gruß wolfgang

update: 18.6.12

Alexander ±0

Zum Stack, korrekt wäre: .empty(): Prüft ob das Stack leer ist. (Boolean) .peek(): Ermöglicht das "Ansehen" des obersten Objekts des Stacks ohne es vom Stack zu entfernen. (Object) .pop(): Entfernt das oberste Objekt des Stacks und gibt den Wert des Objekts zurück. (Object) .push(Object item): Verschiebt ein Objekt an die oberste Stelle des Stacks. (Object) .add(Object item): Fügt ein Objekt dem Stack an aktueller Position hinzu. (Object) .search(Object o): Gibt die Position eines gesuchten Objekts im Stack zurück. (Integer)

Hinzufügen würde ich throws, .readline(), .hasMoreTokes(), .nextToken(), .getInputStream(), warum man Reader und Writer schließen sollte, NumbersFormatException, InputMissmatchException, UPN, ActionPerformed, toString, .sleep(), InterruptedException, IndexOutOfBoundsException und GUI = Graphic User Interface.

Grüße Alex

Wolfgang ±0

Danke alex, hab ein paar Sachen geändert/ergänzt. Die Punkte readline(), .hasMoreTokes(), .nextToken(), .getInputStream() bzw. die ganzen Exceptions hab ich nicht mit rein genommen, glaube nicht dass so etwas gefragt wird, bzw. wurde bis jetzt auch nicht gefragt. Es soll ja nur ein grober Überblick über die Kernbegriffe sein, was in der Regal beim Gespräch ja auch gefragt wird.

Alexander +1

Okay, wollte es nur der Vollständigkeit halber angemerkt haben.

Ansonsten top Arbeit, aber das weißt du eh! :)

Grüße Alex

Alexander ±0

Hat heute ein Scherzkeks beim Abgabegespräch gefragt:

Was sind Wrapper-Klassen? Wrapper-Klassen sind Klassen die primitive Datentypen und void in ein Objekt aufnehmen und diverse Funktionen zum Zugriff auf Wert sowie Umwandlungsfunktionen (parser) bieten.

[TABLE="class: grid, width: 300] [TR] [TD]Klasse [/TD] [TD]prim. Datentyp [/TD] [/TR] [TR] [TD]Byte[/TD] [TD]byte[/TD] [/TR] [TR] [TD]Short[/TD] [TD]short[/TD] [/TR] [TR] [TD]Integer[/TD] [TD]int[/TD] [/TR] [TR] [TD]Long[/TD] [TD]long[/TD] [/TR] [TR] [TD]Double[/TD] [TD]double[/TD] [/TR] [TR] [TD]Float[/TD] [TD]float[/TD] [/TR] [TR] [TD]Boolean[/TD] [TD]boolean[/TD] [/TR] [TR] [TD]Character[/TD] [TD]char[/TD] [/TR] [TR] [TD]Void[/TD] [/TR] [/TABLE]

Beispiel:

greift auf die Parse-Funktion .parseFloat(String s) aus der Wrapper-Klasse Float zu und ermöglicht das Parsen (zerlegen/umwandeln) eines Strings in den Datentyp Float.

Wäre toll wenn du das und .add() auch noch in das File aufnehmen würdest Wolfgang.

Grüße
Alex
Wolfgang +1

edit: Wrapper und .add() hinzugefügt.

Sorry, die Kommentarfunktion ist geschlossen.