Erläutern der Java-Technologie
- Beschreiben von wesentlichen Konzepten der Programmiersprache Java.
- Aufführen der drei Java-Produktgruppen.
- Zusammenfassen jeder der sieben Stufen des Produktlebenszyklus
Analysieren eines Problems und Entwerfen einer Lösung
- Analysieren eines Problems mithilfe der objektorientierten Analyse.
- Entwerfen von Klassen, aus denen Objekte erzeugt werden sollen
Entwickeln und Testen eines Java-Programms
- Identifizieren der vier Komponenten einer Klasse in der Programmiersprache Java.
- Verwenden der main-Methode in einer Testklasse zum Ausführen eines Java-Programms über die Befehlszeile.
- Kompilieren und Ausführen eines Java-Programms
Deklarieren, Initialisieren und Verwenden von Variablen
- Identifizieren der Syntax von Variablen und Definieren der Syntax für eine Variable.
- Aufführen der acht Primitiv-Datentypen der Programmiersprache Java.
- Deklarieren, Initialisieren und Verwenden von Variablen und Konstanten entsprechend der Richtlinien und Programmierstandards der Programmiersprache Java.
- Ändern von Variablenwerten mithilfe von Operatoren.
- Verwenden von Typ-Aufweitung und Typ-Umwandlung (Casting)
Erstellen und Verwenden von Objekten
- Deklarieren, Instantiieren und Initialisieren von Objektreferenz-Variablen.
- Vergleichen der Speicherung von Objektreferenz-Variablen gegenüber einfachen Variablen.
- Verwenden einer im Java Software Developer Kit (SDK) enthaltenen Klasse (String-Klasse).
- Verwenden der Klassenbibliothekspezifikation der Java 2-Plattform, Standard Edition (J2SE(TM)), um andere Klassen in dieser API (Application Programming Interface) kennen zu lernen
Verwenden von Operatoren und Entscheidungskonstrukten
- Identifizieren relationaler und konditionaler Operatoren.
- Erstellen von if- und if/else-Konstrukten.
- Verwenden des switch-Konstrukts
Verwenden von Schleifenkonstrukten (Loop)
- Erstellen von while-Schleifen.
- Entwickeln von for-Schleifen.
- Erstellen von do/while-Schleifen
Entwickeln und Verwenden von Methoden
- Beschreiben der Vorteile von Methoden und Definieren von worker- und Aufrufmethoden.
- Deklarieren und Aufrufen einer Methode.
- Vergleichen von Objekt- und statischen Methoden.
- Verwenden überladener Methoden
Implementieren von Kapselung und Konstruktoren
- Verwenden der Kapselung zum Schutz von Daten.
- Erstellen von Konstruktoren zur Initialisierung von Objekten
Erstellen und Verwenden von Arrays
- Programmieren eindimensionaler Arrays.
- Festlegen von Array-Werten mithilfe des length-Attributs und einer Schleife.
- Übergeben von Argumenten an die main-Methode zur Verwendung in einem Programm.
- Erstellen zweidimensionaler Arrays
Implementieren der Vererbung
- Definieren und Testen Ihrer Verwendung von Vererbung.
- Erläutern der Abstraktion.
- Explizites Identifizieren von in Ihrem Code verwendeten Klassenbibliotheken