Java Basis-Sprachelemente: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 2: | Zeile 2: | ||
[[Kategorie:Informatik-Abitur]] | [[Kategorie:Informatik-Abitur]] | ||
= Anforderungen Zentralabitur = | |||
Das Zentralabitur fordert die Kenntnis von bestimmten Basis-Sprachelementen, die hier aufgeführt sind. | Das Zentralabitur fordert die Kenntnis von bestimmten Basis-Sprachelementen, die hier aufgeführt sind. | ||
Im folgenden werden diese und weitere Basis-Sprachelemente erläutert. | |||
'''Stand: 2012 (im April 2013 noch aktuell)''' | '''Stand: 2012 (im April 2013 noch aktuell)''' | ||
* Klassendefinitionen | * Klassendefinitionen | ||
* Beziehungen zwischen Klassen | * Beziehungen zwischen Klassen | ||
** gerichtetete Assoziation | ** gerichtetete Assoziation | ||
Zeile 14: | Zeile 18: | ||
* Verzweigungen (if, switch) | * Verzweigungen (if, switch) | ||
* Schleifen (while, for, do-while) | * Schleifen (while, for, do-while) | ||
= Klasse, Objekt, Klassendefinition = | |||
* Von einer '''Klasse''' können viele '''Objekte''' erzeugt werden. | |||
* Beispiel: Es gibt eine Klasse <code>Crab</code>, von der man viele einzelne Objekte erzeugen kann. | |||
* Java: <code> public class Crab </code> | |||
== Konstruktor == | |||
'''Aufruf des Konstruktors''' | |||
* Um ein neues Objekt einer Klasse zu erzeugen, ruft man den '''Konstruktor''' der Klasse auf, z.B.: | |||
* Java: <code>Crab neueKrabbe = '''new Crab()''';</code> | |||
'''Definition des Konstruktors''' | |||
Im Konstruktor wird festgelegt, was passiert, wenn ein Objekt der Klasse erzeugt wird. | |||
Beispiel: | |||
<code> | |||
public class Crab{ | |||
'''public Crab(){ | |||
turn(50); | |||
}''' | |||
} | |||
</code> | |||
Dadurch wird jede Krabbe bei der Erzeugung um 50 Grad gedreht. | |||
= Attribute = | |||
TODO | |||
= Methoden = | |||
(mit Parametern und Rückgabewerten) | |||
TODO | |||
= Wertzuweisungen = | |||
TODO | |||
= Verzweigungen (if, switch) = | |||
TODO | |||
= Schleifen (while, for, do-while) = | |||
TODO | |||
= Beziehungen zwischen Klassen = | |||
TODO | |||
== gerichtetete Assoziation == | |||
TODO | |||
== Vererbung == | |||
TODO |
Version vom 15. September 2013, 16:22 Uhr
Anforderungen Zentralabitur
Das Zentralabitur fordert die Kenntnis von bestimmten Basis-Sprachelementen, die hier aufgeführt sind.
Im folgenden werden diese und weitere Basis-Sprachelemente erläutert.
Stand: 2012 (im April 2013 noch aktuell)
- Klassendefinitionen
- Beziehungen zwischen Klassen
- gerichtetete Assoziation
- Vererbung
- Attribute und Methoden (mit Parametern und Rückgabewerten)
- Wertzuweisungen
- Verzweigungen (if, switch)
- Schleifen (while, for, do-while)
Klasse, Objekt, Klassendefinition
- Von einer Klasse können viele Objekte erzeugt werden.
- Beispiel: Es gibt eine Klasse
Crab
, von der man viele einzelne Objekte erzeugen kann. - Java:
public class Crab
Konstruktor
Aufruf des Konstruktors
- Um ein neues Objekt einer Klasse zu erzeugen, ruft man den Konstruktor der Klasse auf, z.B.:
- Java:
Crab neueKrabbe = new Crab();
Definition des Konstruktors Im Konstruktor wird festgelegt, was passiert, wenn ein Objekt der Klasse erzeugt wird.
Beispiel:
public class Crab{
public Crab(){
turn(50);
}
}
Dadurch wird jede Krabbe bei der Erzeugung um 50 Grad gedreht.
Attribute
TODO
Methoden
(mit Parametern und Rückgabewerten) TODO
Wertzuweisungen
TODO
Verzweigungen (if, switch)
TODO
Schleifen (while, for, do-while)
TODO
Beziehungen zwischen Klassen
TODO
gerichtetete Assoziation
TODO
Vererbung
TODO