170 likes | 278 Views
Java Programmierung. Inhaltsverzeichnis. Entwicklungsumgebung Kontextmenü Compile Objekt Attribut Klasse Deklaration Intialisierung. Entwicklungsumgebung. Definition: BlueJ ist eine Entwicklungsumgebung für Java. BlueJ versteht den Java Programmcode
E N D
Inhaltsverzeichnis • Entwicklungsumgebung • Kontextmenü • Compile • Objekt • Attribut • Klasse • Deklaration • Intialisierung
Entwicklungsumgebung • Definition: • BlueJ ist eine Entwicklungsumgebung für Java. BlueJ versteht den Java Programmcode • Für die Entwicklung eigener Software • Durch die Programmierung werden Objekte der realen Welt, in der Software gespeichert (Arbeitsspeicher)
Kontextmenü • Ein Menü, das eine Reihe von Befehlen anbietet, die sich direkt auf das angeklickte Element beziehen (Abfrage von Informationen, Verändern von Werten).
Compile • deutsch = Übersetzen • Automatische Umwandlung eines lesbaren Quelltextes in eine Reihe von Anweisungen, die nur der Computer versteht.
Objekt • Darstellung eines Beschreibungsgegenstandes im Hauptspeicher eines Computers (reale Welt) • werden in Java zur Laufzeit aus Klassen erzeugt • existieren nur von einem Übersetzungs-Vorgang bis zum nächsten • Werden durch Attribute und Werte bestimmt • Können nur durch Methoden geändert werden
Attribut • Sind Merkmale die ein Objekt von einem anderen unterscheiden • Erhalten Informationen über seinen aktuellen Zustand • Sie werden durch Variabeln beschrieben ( Instanzvariabeln) • Beispiel: Auto
Attribute und Attributwerte • Attribute definieren bestimmte Eigenschaften eines Objektes wie beispielsweise seine • Farbe. Attributwerte sind die konkreten Werte, die Attribute haben können. Das Attribut • color kann z.B. den Attributwert yellow haben. • Alle Objekte ein- und derselben Klasse haben die gleichen Attribute, können aber völlig unterschiedliche • Attributwerte haben.
Klasse • Dienen zur Erzeugung von Objekten • beschreiben das Verhalten von Objekten • Daraus können in der Regel beliebig viele neue Objekte erzeugt werden • Jedes erzeugte Objekt muss seine Klasse kennen • Klassen deklarieren die Attribute und definieren die Methoden • Die Definition wird in einer Textdatei gespeichert ( Quelltext)
Deklarieren • Deklaration (Bezeichnung) Wird eine Variable im Java programm angelegt/ difiniert und Speicherplatz für die Attribute im Arbeitsspeicher reserviert.
Methode • Befehle oder Anweisungen, mit denen man das Verhalten von Objekten beeinflussen oder • den Status von Objekten abfragen kann.
ENDE Hergestellt von Hatice Demirtay, Anna Steinke, Ailar Evini, Blerta Morina und Fatma Memis
Manipulierende Methoden • Methoden, die einen oder mehrere Attributwerte eines Objektes und damit den Zustand • eines Objektes verändern können.
Parameter • Informationen; die eine Methode beim Ausruf übergeben werden müssen, damit sie korrekt arbeiten kann.
Merke • Atributwerte ist für den Computer eine Variable • Wird ein neuer Atributwert über eine Methode eingegeben, so nennen wir diesen Wert Parameter